... break; case 2: // break; case 3: // break; } ConnectionState connectionState; // switch (connectionState) { case ConnectionState.Connected: // break; case ConnectionState.Connecting: ... Latitude.cs Longitude.cs Arc.cs Microsoft (R) Visual C# 20 10 Compiler version 4.0 .20 506.1 Copyright (C) Microsoft Corporation. All rights reserved.csc.exe /R:Coordinates.dll Program.csmsc.exe /R:Coordinates.dll ... Disconnected, Connecting = 10, Connected, Joined = Connected, Disconnecting }Disconnected has a default value of 0, Connecting has been explicitly assigned 10, and consequently, Connected...