在开发中,经常需要对一些结构化文本进行解析,用于验证是否符合规则。 我们一般会使用正则表达式,同时正则表达式也非常强大,但正则表达式在语法不便阅读与维护。 下面介绍一个简单、轻量级的库,方便我们在C#代码中定义解析规则。 项目简介 Sprache是 ...
可为空引用类型?什么,没看错吧?难道不是所有引用类型都可为空吗? 我对 C# 钟爱有加,我认为它严谨的语言设计非常棒。尽管如此,就目前而言,即使在 C# 版本 7 发布后,此语言也仍称不上完美。我这里指的是,尽管有理由期望 C# 会一直不断添加新功能 ...
本文分别列出了C#中判断字符串是全角还是半角的两个简单的代码,大家可以参考。 C#字符串的全角是指用二个字节来表示的一个字符 C#字符串的半角是用一个字节来表示的一个字符 这样的话我们就可以用string.length 和System.text.Encoding.Default.GetByteCount来判断 其中 ...
本文继续C#.NET教程:.NET AutoCAD向导及Editor类的讲解。 在***章中,我们使用的是类库模板,这样就不得不手工加入acdbmdg. dll 和acmgd.dll这两个引用。在这一章中,我们将使用AutoCAD托管C#应用程序向导来创建.NET工程,它会自动加入以上两个引用。在开始本章之前,你 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果