C#编程和网络编程入门
一、用C#编写一个命令行/控制台hello world程序
控制台应用
打开vs2017,新建一个C#控制台应用
写入下列代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
string s = "hello cqjtu!重交物联2018级"
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 50; i++)
{
sb.Append(s);
}
//将StringBuilder转换为string,并写入
Console.WriteLine(sb.ToString());
//控制台显示
Console.ReadLine();
}
}
}
运行代码后
二、使用 UDP 通信:
这一部分编写一个简单的 UDP 通信实例,下一部分写个更复杂一点的 TCP 通信。
目前最普遍的服务模式是 C/S 模式,所以需要一个客户端 client 和一个服务端 Server ,来实现通信。
比如我现在在我的电脑上运行一个客户端代码,在我室友的电脑上运行一个服务端的代码,就可以实现通信功能。
在我自己的电脑上使用 VS2019 创建一个新项目 client ,并将下列代码复制粘贴进去。(注意头文件!!!使用网络协议需要引入头文件