
C#编程
Joyeishappy
这个作者很懒,什么都没留下…
展开
-
C# 串口读取中文数据
一开始是用str方式从串口中读取数据。然后在网上找了一堆utf8转gb2312的代码.并没有什么用。然后就像是不是不应该以string的方式读取。果然,解决了问题。串口接收中文数据代码: /******************接收部分**********************************/ private void port_DataRec...原创 2019-07-12 19:16:12 · 3456 阅读 · 1 评论 -
C# 字典 Dictionary 用法
转载链接:https://www.cnblogs.com/ChenMM/p/9479987.htmlDictionary提供快速的基于键值的元素查找。结构是:Dictionary <[key] , [value] >,当你有很多元素的时候可以用它。它包含在System.Collections.Generic名控件中。在使用前,你必须声明它的键类型和值类型。usi...转载 2019-07-12 21:21:38 · 426 阅读 · 0 评论 -
C# string转int
C# string转intint intA = 0;intA =int.Parse(str);//1int.TryParse(str, out intA);//2intA = Convert.ToInt32(str);//3//以上都可以,其中 1和3 需要try{}异常,2不需要。int i = -1;bool b = int.TryParse(null, out i...转载 2019-07-15 15:07:40 · 9141 阅读 · 0 评论 -
C# 怎么保留小数点后几位数
double s=0.55555;result=s.ToString("#0.00");点后面几个0就保留几位如果要四舍五入的话,用这个double dbdata=0.55555;string str1=dbdata.ToString("f2");fN 保留N位,四舍五入...原创 2019-07-15 20:55:05 · 1936 阅读 · 0 评论 -
C# 事件监听操作
//窗口1 Form1注册监听事件public delegate void ListenerHandler();public event ListenerHandler Listener=null;public void DoSomeThing() { if (Listener!=null)//确定事件已被订阅,也就是已被注册 { List...原创 2019-07-19 00:18:52 · 7456 阅读 · 0 评论 -
C#中如何向数组中动态添加元素
转自:https://blog.youkuaiyun.com/qq_35938548/article/details/78325558背景:现需要向数组中循环插入字符串,但C#中的数组是不支持动态添加元素的,只能创建固定大小的数组,该如何解决呢?参考了网上资料,个人觉得比较好的解决方法:使用泛型list< T >,先将元素存入list中,最后使用ToArray()转成数组。1.stri...原创 2019-07-19 02:17:38 · 15923 阅读 · 0 评论