代码改变世界

阅读排行榜

C# 简单封装一个XML文件读取类

2011-12-03 13:28 by Andrew.Wangxu, 1503 阅读, 收藏,
摘要: 很久没碰XML文件读写了,今天帮朋友写了一个相关的读取XML文件的操作类,封装成dll便于使用。 先说下需求吧: A:在XML文件中有多个集,每个集里面包含多个节点。 B:可根据集的名字的取出这个集合下面的所有节点值 C:可一次性取出所有的节点值 D:其中有一个是无限拓展的就是:表达式 E:把集合读取到一个模型(实体类)当中 先来看下XML文件结构的分析如下(我用红色方块勾出区域划分): 阅读全文

C# DataTable 转换为 实体类对象方法

2013-04-18 09:35 by Andrew.Wangxu, 1487 阅读, 收藏,
摘要: 如果你的实体类与数据库表是完全一致的。 假设:{Code} //对应数据库表: //User //字段:ID、Name 那么你也许需要编写将DataTable 转换为实体对象的方法,便利DataTable.Rows 获得并填充。。 下面是我写的一个通用方法,分享+记录,便于日后直接Copy ~ 阅读全文

C# FileStream Write追加写入文本

2011-12-02 22:52 by Andrew.Wangxu, 1485 阅读, 收藏,
摘要: 该例子为追加 C盘中的 file1.txt 的文本内容 完整代码如下: 引入命名空间: using System.IO; 阅读全文

C# UDP 网络聊天程序

2011-12-03 21:17 by Andrew.Wangxu, 1452 阅读, 收藏,
摘要: 学习了UDP协议的使用以及TCP协议的对比,各有各的优势! 个人理解优势区别如下: 1:UDP协议称为不可靠的传输协议,因为在从发送方到接收方的传递过程中出现的数据丢失,协议本身并不能做出任何检测或者提示。 2:UDP速度比TCP快,因为UDP不需要先与对方建立连接,也不需要连接确认,因此速度要快的多。 理解下使用情景: 并不是说一个程序用UDP就用UDP 用TCP就用TCP,比如说QQ聊天,我们要开视频,语音,发送文件,文字。 其中开视频,语音就可以用UDP协议去做,文字也可以用UDP协议去做。而发送文件就用TCP去做啦,因为发送文件比较大的话 中途数据丢失,造成文件的完整性。。也会导致出问题。。而视频,在线电影这些就无所谓了,丢一点点也是看不出来的。 阅读全文

WPF 附加事件

2013-09-10 20:51 by Andrew.Wangxu, 1418 阅读, 收藏,
摘要: 在WPF中有许多控件有他们自己的特殊的事件。按钮就是一个例子——它添加了 Click 事件,而其他任何类都没有定义该事件。 这回导致两难的境地。假设在 StackPanel 面板中包装了一堆按钮,并且希望在一个事件处理程序中处理所有这些按钮的单击事件。粗略的方法是将每个按钮 Click 事件都注册到同一个事件处理方法中。但是 Click 事件支持事件冒泡,从而提供了更好的一种选择。可以通过处理更高层次的元素的 Click 事件(如包含按钮的 StackPanel 面板)来处理所有的按钮单击事件。 这里会遇到一个问题,在StackPanel面板中并没有Click事件,正如上所说“按钮就是一个例子——它添加了 Click 事件,而其他任何类都没有定义该事件。”,所以 XAML 解析器会解释成一个错误。解决方案是以“类名.事件名”的形式使用不同的关联事件语法。 阅读全文
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 31 下一页