![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
supermeohh
这个作者很懒,什么都没留下…
展开
-
C# 如何提取字符串中的数字(带有小数点数字)
1 string str = "D=0.3206m,358#"; //我们抓取当前字符当中的0.32062 str=Regex.Replace(str, @"[^\d.\d]", "");3 // 如果是数字,则转换为decimal类型4 if (Regex.IsMatch(str, @"^[+-]?\d*[.]?\d*$"))5 {6 decimal result = decimal.Parse(str);7 Console.WriteLine("使用正则表达式提取数字");.原创 2021-07-26 12:49:02 · 3469 阅读 · 1 评论 -
错误 CS1069,System.IO.Ports”中找到类型名
错误 CS1069 未能在命名空间“System.IO.Ports”中找到类型名“StopBits”。此类型已转发到程序集“System.IO.Ports, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”。请考虑添加对该程序集的引用…\Program.cs 156 活动用的是VS2019 Enterprise 版本,新生成了一个控制台程序,结果从“https://docs.microsoft.com/zh-cn/do原创 2021-07-26 12:24:59 · 2409 阅读 · 0 评论 -
C# 类型转换
根本上说是类型铸造隐式类型转换- 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换- 显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。eg. i=(int)d;ToSingle把类型转换为小浮点数类型。ToDouble 把类型转换为双精度浮点型。 ...原创 2021-07-23 16:12:28 · 83 阅读 · 0 评论 -
未能找到类型或命名空间名称“XXXX”是否缺少 using 指令或程序集引用?
如下;项目中 App_Code 文件夹中的类的命名空间;在添加的页面的 using XXXX 时,提示 “未能找到类型或命名空间名称“XXXX”是否缺少 using 指令或程序集引用?”。说明要引用的这个类文件的 生成操作 属性没有选择 编译,vs中并没有承认此命名空间。修改:右击类文件-》属性-》生产操作-》将“内容”改为“编译”,然后重新生成。...原创 2021-07-09 22:56:29 · 2517 阅读 · 0 评论 -
C#之窗口打开另一个窗口
Form1中有一个Button1using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Leadshine;namespace 串口通信{public partial ...原创 2021-06-25 22:50:17 · 7026 阅读 · 0 评论