找到 2628 篇文章 关于 C#

在 C# 中向 HashSet 添加元素

AmitDiwan
更新于 2019年12月10日 09:47:07

251 次浏览

要将元素添加到 HashSet,代码如下:示例 在线演示使用 System; 使用 System.Collections.Generic; 公共类 Demo {    公共静态 void Main(字符串[] args){       HashSet set1 = new HashSet();       set1.Add("A");       set1.Add("B");       set1.Add("C");       set1.Add("D");       set1.Add("E");       set1.Add("F");       set1.Add("G");       set1.Add("H");       Console.WriteLine("HashSet1 中的元素...");       针对 (字符串 res in set1){          Console.WriteLine(res);       }       HashSet set2 = new HashSet();       ... 阅读更多

获取当前类型在 C# 中的字段

AmitDiwan
更新于 2019年12月10日 09:45:21

202 次浏览

要获取当前类型的字段,代码如下:示例 在线演示使用 System; 使用 System.Reflection; 公共类 Demo {    公共静态 void Main() {       类型类型 = typeof(System.String);       FieldInfo [] fields = type.GetFields(BindingFlags.Static | BindingFlags.NonPublic);       Console.WriteLine("以下是非公共字段 =");       针对 (FieldInfo myField in fields) {          Console.WriteLine(myField.ToString());       }    } }输出这将产生以下输出:以下是 非公共 字段 = Int32 TrimHead Int32 TrimTail Int32 TrimBoth Int32 charPtrAlignConst Int32 alignConst示例让我们看另一个例子: 在线演示使用 System; 使用 System.Reflection; 公共类 Demo {   ... 阅读更多

获取指定对象的类型的句柄 C#

AmitDiwan
更新于 2019年12月10日 09:41:48

183 次浏览

要获取指定对象的类型的句柄,代码如下:示例 在线演示使用 System; 公共类 Demo {    公共静态 void Main() {       类型类型1 = typeof(System.Type);       RuntimeTypeHandle typeHandle = Type.GetTypeHandle(type1);       类型类型 = Type.GetTypeFromHandle(typeHandle);       Console.WriteLine("属性 = " + type.Attributes);       Console.WriteLine("引用的类型 = "+ type);    } }输出这将产生以下输出:属性 = AutoLayout, AnsiClass, Class, Serializable, BeforeFieldInit 引用的类型 = System.RuntimeType示例让我们看另一个例子: 在线演示使用 System; 公共类 Demo {    公共静态 void ... 阅读更多

检查字典是否在 C# 中具有指定的键

AmitDiwan
更新于 2019年12月10日 09:39:46

96 次浏览

要检查字典是否具有指定的键,代码如下:示例 在线演示使用 System; 使用 System.Collections.Generic; 公共类 Demo {    公共静态 void Main() {       字典 dict =       new Dictionary();       dict.Add("One", "John");       dict.Add("Two", "Tom");       dict.Add("Three", "Jacob");       dict.Add("Four", "Kevin");       dict.Add("Five", "Nathan");       Console.WriteLine("元素数量 = "+dict.Count);       Console.WriteLine("键值对...");       针对(KeyValuePair res in dict) {          Console.WriteLine("键 = {0}, 值 = {1}", res.Key, res.Value); ... 阅读更多

指示指定的 Unicode 字符在 C# 中是否为空格

AmitDiwan
更新于 2019年12月10日 08:16:29

151 次浏览

要指示指定的 Unicode 字符是否为空格,代码如下:示例 在线演示使用 System; 公共类 Demo {    公共静态 void Main() {       布尔 res;       字符 val = ' ';       Console.WriteLine("值 = "+val);       res = Char.IsWhiteSpace(val);       Console.WriteLine("值是否为空格? = "+res);    } }输出这将产生以下输出:值 = 值是否为空格? = True示例让我们看另一个例子: 在线演示使用 System; 公共类 Demo {    公共静态 void Main() {       布尔 res; ... 阅读更多

C# 中的 StringCollection 类

AmitDiwan
更新于 2019年12月10日 08:13:49

608 次浏览

StringCollection 类表示字符串的集合。以下是 StringCollection 类的属性:序号属性和描述1Count获取 OrderedDictionary 集合中包含的键值对的数量。2IsReadOnly获取一个值,该值指示 StringCollection 是否为只读。.3IsSynchronized获取一个值,该值指示对 StringCollection 的访问是否同步(线程安全)。4Item[Int32]获取或设置指定索引处的元素。5SyncRoot获取一个可用于同步对 StringCollection 访问的对象。以下是 StringCollection 类的方法:序号方法和描述1Add(String)将字符串添加到 StringCollection 的末尾。2AddRange(String[])将字符串数组的元素复制到 StringCollection 的末尾。3Clear()删除所有 ... 阅读更多

如何在 C# 中查找 StringBuilder 的容量

AmitDiwan
更新于 2019年12月10日 08:08:03

64 次浏览

要查找 C# 中 StringBuilder 的容量,代码如下:示例 在线演示使用 System; 使用 System.Text; 公共类 Demo {    公共静态 void Main(字符串[] args) {       StringBuilder strBuilder1 = new StringBuilder("Tim");       StringBuilder strBuilder2 = new StringBuilder("Tom");       StringBuilder strBuilder3 = new StringBuilder();       Console.WriteLine("StringBuilder1 的容量 = "+strBuilder1.Capacity);       Console.WriteLine("StringBuilder2 的容量 = "+strBuilder2.Capacity);       Console.WriteLine("StringBuilder3 的容量 = "+strBuilder3.Capacity);       strBuilder2 = strBuilder3;       Console.WriteLine("StringBuilder3 是否等于 StringBuilder2? = "+strBuilder3.Equals(strBuilder2));    } }输出这将产生以下输出:... 阅读更多

C# 中数组中存在的元素总数

AmitDiwan
更新于 2019年12月10日 08:05:46

117 次浏览

要获取数组中存在的元素总数,代码如下:示例 在线演示使用 System; 公共类 Demo {    公共静态 void Main() {       字符串[] 产品 = { "电子产品", "配件", "服装", "玩具", "服装", "家具" };       Console.WriteLine("产品列表...");       针对(字符串 s in 产品) {          Console.WriteLine(s);       }       Console.WriteLine("数组长度 = "+产品.GetLength(0));       Console.WriteLine("一个或多个产品以字母“C”开头? = {0}", Array.Exists(产品, ele => ele.StartsWith("C")));       Console.WriteLine("一个或多个行星以“D”开头? ... 阅读更多

如何在 C# 中创建 StringBuilder?

AmitDiwan
更新于 2019年12月10日 08:02:32

102 次浏览

要在 C# 中创建 StringBuilder,代码如下:示例 在线演示使用 System; 使用 System.Text; 公共类 Demo {    公共静态 void Main(字符串[] args) {       StringBuilder strBuilder1 = new StringBuilder("Tim");       StringBuilder strBuilder2 = new StringBuilder("Tom");       Console.WriteLine("StringBuilder1 是否等于 StringBuilder2? = "+strBuilder1.Equals(strBuilder2));    } }输出这将产生以下输出:StringBuilder1 是否等于 StringBuilder2? = False示例让我们看另一个例子: 在线演示使用 System; 使用 System.Text; 公共类 Demo {    公共静态 void Main(字符串[] args) {       StringBuilder strBuilder1 = new StringBuilder("John");       StringBuilder strBuilder2 = new StringBuilder("John");       ... 阅读更多

如何在 C# 中创建 OrderedDictionary?

AmitDiwan
更新于 2019年12月10日 07:59:41

68 次浏览

要在 C# 中创建 OrderedDictionary,代码如下:示例 在线演示使用 System; 使用 System.Collections; 使用 System.Collections.Specialized; 公共类 Demo {    公共静态 void Main() {       OrderedDictionary dict = new OrderedDictionary();       dict.Add("A", "书籍");       dict.Add("B", "电子产品");       dict.Add("C", "智能可穿戴设备");       dict.Add("D", "宠物用品");       dict.Add("E", "服装");       dict.Add("F", "鞋类");       Console.WriteLine("OrderedDictionary 元素...");       针对(DictionaryEntry d in dict) {          Console.WriteLine(d.Key + " " + d.Value);       }       Console.WriteLine("... 阅读更多

广告