分类 C# 下的文章

C# TCP/IP文件(图片、视频等)收发系统

功能介绍:

1. 窗口最小化到托盘及右键图标显示菜单;
2. D:\Picture\device2 D:\Picture\device1 D:\Record
路径下有数据更新以后将新增加的文件通过TCP/IP上传到云端;
3. 界面上可以显示数据收发的进度条;
注意:1. 收发用同一个客户端 2. LocalPort 收发端需要不一样

阅读剩余部分

Task.Factory.StartNew和Task.Run到底有什么区别?

前言

Task.Factory.StartNew 和 Task.Run 都可以创建 Task:

Task.Factory.StartNew(() => { Console.WriteLine("Task.Factory.StartNew"); });

Task.Run(() => { Console.WriteLine("Task.Run"); });            

那它们之间有什么区别呢?

阅读剩余部分

C# 调用存储过程

用命令对象调用存储过程,就是定义存储过程的名称,给过程的每个参数添加参数定义。

下面的示例调用存储过程 GetBooksByPublisher,得到一家出版社的所有图书。这个存储过程接收一个参数。使用递归查询返回所请求的所有图书的记录: 

阅读剩余部分