Description: I use C# written in a local area network chat program, based on TCP protocol, can be achieved group chat, has been tested and its effectiveness.
File list (Check if you may need any files):
CSNetServer
...........\CSNetClient
...........\...........\bin
...........\...........\...\Debug
...........\...........\...\.....\CSNetClient.exe
...........\...........\...\.....\CSNetClient.pdb
...........\...........\...\.....\CSNetClient.vshost.exe
...........\...........\Clientfrm.cs
...........\...........\Clientfrm.Designer.cs
...........\...........\Clientfrm.resx
...........\...........\CSNetClient.csproj
...........\...........\obj
...........\...........\...\Debug
...........\...........\...\.....\CSNetClient.Clientfrm.resources
...........\...........\...\.....\CSNetClient.csproj.FileListAbsolute.txt
...........\...........\...\.....\CSNetClient.csproj.GenerateResource.Cache
...........\...........\...\.....\CSNetClient.exe
...........\...........\...\.....\CSNetClient.pdb
...........\...........\...\.....\CSNetClient.Properties.Resources.resources
...........\...........\...\.....\Refactor
...........\...........\...\.....\TempPE
...........\...........\Program.cs
...........\...........\Properties
...........\...........\..........\AssemblyInfo.cs
...........\...........\..........\Resources.Designer.cs
...........\...........\..........\Resources.resx
...........\...........\..........\Settings.Designer.cs
...........\...........\..........\Settings.settings
...........\CSNetServer
...........\...........\bin
...........\...........\...\Debug
...........\...........\...\.....\CSNetServer.exe
...........\...........\...\.....\CSNetServer.pdb
...........\...........\...\.....\CSNetServer.vshost.exe
...........\...........\CSNetServer.csproj
...........\...........\obj
...........\...........\...\Debug
...........\...........\...\.....\CSNetServer.csproj.FileListAbsolute.txt
...........\...........\...\.....\CSNetServer.csproj.GenerateResource.Cache
...........\...........\...\.....\CSNetServer.exe
...........\...........\...\.....\CSNetServer.pdb
...........\...........\...\.....\CSNetServer.Properties.Resources.resources
...........\...........\...\.....\CSNetServer.Serverfrm.resources
...........\...........\...\.....\Refactor
...........\...........\...\.....\TempPE
...........\...........\Program.cs
...........\...........\Properties
...........\...........\..........\AssemblyInfo.cs
...........\...........\..........\Resources.Designer.cs
...........\...........\..........\Resources.resx
...........\...........\..........\Settings.Designer.cs
...........\...........\..........\Settings.settings
...........\...........\Serverfrm.cs
...........\...........\Serverfrm.Designer.cs
...........\...........\Serverfrm.resx
...........\CSNetServer.sln