
C#
Vanishaway
这个作者很懒,什么都没留下…
展开
-
[C#]比较好的端口名称获取方法
原来是在combobox的collection属性中手打串口名称,现在发现可以调用serialport中的方法自动获取PC上所有的串口//获取当前PC机上的所有串口 nice methods to browse all available ports;string[] ports = SerialPort.GetPortNames();//将获得的所有串口绑定到combobox控件 a原创 2013-01-10 13:50:47 · 899 阅读 · 0 评论 -
[C#]list的removeall用法
如有两个list,list a 和 list b, 如果想要去掉a和b同时有的元素的时候可以用removealllist.RemoveAll(Predicate match);只需要一行代码,其中Predicate为对方法的委托,他会根据传递的对象和委托中的定义是否匹配来返回true和false。委托通过拉姆达表达式实现:a.RemoveAll(data=>b.原创 2013-01-10 13:51:54 · 11882 阅读 · 0 评论 -
[C#基础]Word读写
开头调用C#的Word连接库:using Word=Microsoft.Office.Interop.Word;建立一个Word对象以及一些创建对象时会用到的变量,oWord是word应用程序,oDoc是里面的文档public Word._Application oWord= new Word.Application();public object oFileName =原创 2013-01-10 14:37:23 · 539 阅读 · 0 评论 -
[C#基础]Serialport收发信息
调用库:using System.IO.Ports;创建serialport对象并设置,当然也可以直接拖serialport控件然后设置属性:public SerialPort test = new SerialPort();test.PortName = "COM1"; //串口名称test.BaudRate = 38400; //波特率test.Parity = P原创 2013-01-14 10:09:39 · 469 阅读 · 0 评论 -
[C#基础]XML读写
如有XML文件: 开头调用C#的XML连接库:using System.Xml;随后建立一个xml对象,并打开指定文件夹下的xml文件:public XmlDocument doc = new XmlDocument();doc.Load(filepa原创 2013-01-10 13:47:38 · 345 阅读 · 0 评论