Code samples
Invokerequired:
void socket_server_Client_Connected_Event(Socket_Connection socket_connection, int no_of_clients_connected)
{
if (statusStrip1.InvokeRequired)
{
this.Invoke((MethodInvoker)delegate
{
socket_server_Client_Connected_Event(socket_connection, no_of_clients_connected);
});
}
else
lblNo_of_Clients.Text = "No of Clients: " + no_of_clients_connected.ToString();
}
Array Initialisation:
string[] s = {"John", "Paul", "Mary"};
Version:
Version v = System.Reflection.Assembly.GetEntryAssembly().GetName().Version; string app_version = v.Major.ToString() + "." + v.Minor.ToString() + "." + v.Build.ToString() + "." + v.Revision.ToString();
Delegates and Events:
public delegate void Sync_Process_Message(string message);
public event Sync_Process_Message Sync_Message = null;
private void Msg(string msg)
{
if (Sync_Message != null)
Sync_Message(msg);
}
