找到 2628 篇文章 关于 C#

C# 字符串运算符

AmitDiwan
更新于 2019-12-02 12:31:22

500 次浏览

C# 中有两个字符串运算符:相等和不相等。示例让我们来看一个相等运算符的示例 - 实时演示使用 System; public class Demo { public static void Main() { string str1 = "Amit"; string str2 = " "; Console.WriteLine("string1 为空? = "+string.IsNullOrEmpty(str1)); Console.WriteLine("string2 为空? = "+string.IsNullOrEmpty(str2)); Console.WriteLine("string1 等于 str2? = "+str1 == str2); } }输出string1 为空? = False string2 为空? = False False示例现在让我们来看一个 C# 不等式运算符的示例 - 实时演示使用 System; public class Demo { public static ... 阅读更多

C# Queue.TrimExcess() 方法及示例

AmitDiwan
更新于 2019-12-02 12:28:15

226 次浏览

C# 中的 Queue.TrimExcess() 方法用于将容量设置为队列中元素的实际数量,如果该数量小于当前容量的 90%。语法public void TrimExcess ();示例实时演示使用 System; using System.Collections.Generic; public class Demo { public static void Main() { Queue queue = new Queue(); queue.Enqueue(100); queue.Enqueue(200); queue.Enqueue(300); queue.Enqueue(400); queue.Enqueue(500); queue.Enqueue(600); queue.Enqueue(700); queue.Enqueue(800); queue.Enqueue(900); queue.Enqueue(1000); Console.WriteLine("队列..."); ... 阅读更多

C# Object.GetType() 方法及示例

AmitDiwan
更新于 2020-07-10 05:04:20

3K+ 次浏览

C# 中的 Object.GetTypeCode() 方法用于获取当前实例的类型。语法语法如下:public Type GetType ();示例实时演示使用 System; public class Demo { public static void Main() { Object ob = new Object(); String str = "Jim"; Type type1 = ob.GetType(); Type type2 = str.GetType(); Console.WriteLine("类型 = "+type1); Console.WriteLine("类型 = "+type2); Console.WriteLine("哈希码 = "+type1.GetHashCode()); Console.WriteLine("哈希码 = "+type2.GetHashCode()); } }输出类型 = System.Object 类型 = System.String 哈希码 = 30015890 哈希码 = 21083178示例实时演示使用 System; ... 阅读更多

C# BitConverter.ToString(Byte[]) 方法

AmitDiwan
更新于 2019-12-02 12:16:46

1K+ 次浏览

C# 中的 BitConverter.ToString() 方法用于将指定字节数组中每个元素的数值转换为其等效的十六进制字符串表示形式。语法public static string ToString (byte[] val);上面,val 是字节数组。示例实时演示使用 System; public class Demo { public static void Main() { byte[] arr = {0, 10, 2, 5, 32, 45}; int count = arr.Length; Console.Write("字节数组... "); for (int i = 0; i < count; i++) { Console.Write(""+arr[i]); } Console.WriteLine("字节 ... 阅读更多

C# 中的 Single.Equals() 方法及示例

AmitDiwan
更新于 2019-12-02 12:11:42

58 次浏览

C# 中的 Single.Equals() 方法用于返回一个值,该值指示 Single 的两个实例是否表示相同的值。语法public bool Equals (float ob); public override bool Equals (object ob);两个语法的参数 ob 都是要与此实例比较的对象。示例实时演示使用 System; public class Demo { public static void Main() { float f1 = 15.9f; float f2 = 40.2f; Console.WriteLine("值1 = "+f1); Console.WriteLine("值2 = "+f2); Console.WriteLine("两个值是否相等? = "+f1.Equals(f2)); } }输出值1 = 15.9 值2 = 40.2 两个值是否相等? = False示例实时演示使用 System; ... 阅读更多

C# BitConverter.ToChar() 方法

AmitDiwan
更新于 2019-12-02 12:07:51

106 次浏览

C# 中的 BitConverter.ToChar() 方法用于返回从字节数组中指定位置的两个字节转换而来的 Unicode 字符。语法public static char ToChar (byte[] value, int begnIndex);上面,val 是字节数组,而 begnIndex 是 val 中的起始位置。示例实时演示使用 System; public class Demo { public static void Main() { byte[] arr = { 0, 20, 50, 65 }; Console.WriteLine("数组 = {0} ", BitConverter.ToString(arr)); for (int i = 1; i < arr.Length - 1; i = i + 2) { ... 阅读更多

C# 中的 Equals(String, String) 方法

AmitDiwan
更新于 2019-12-02 12:00:36

192 次浏览

C# 中的 Equals() 方法用于检查两个 String 对象的值是否相同。语法bool string.Equals(string s1, string s2)上面,s1 和 s2 是要比较的字符串。示例实时演示使用 System; public class Demo { public static void Main(string[] args) { string s1 = "Kevin"; string s2 = "Tom"; string s3 = s2; Console.WriteLine("字符串1 = "+s1); Console.WriteLine("字符串2 = "+s2); Console.WriteLine("两个字符串是否相等? = "+s1.Equals(s2)); Console.WriteLine("两个字符串是否相等? = "+s2.Equals(s3)); } ... 阅读更多

C# 中的 Boolean.GetHashCode() 方法及示例

AmitDiwan
更新于 2019-12-02 11:25:31

114 次浏览

C# 中的 Boolean.GetHashCode() 方法用于返回此实例的哈希代码。语法public override int GetHashCode ();示例实时演示使用 System; public class Demo { public static void Main(String[] args){ string str = "JackSparrow!"; bool val = true; char[] arr = { 'J', 'a'}; Console.WriteLine("字符串 = "+str); Console.WriteLine("字符串(修剪后) = " + str.Trim(arr)); Console.WriteLine("字符串(哈希码) = "+str.GetHashCode()); Console.WriteLine("布尔值(哈希码) = "+val.GetHashCode()); } }输出字符串 = JackSparrow! 字符串(修剪后) = ckSparrow! 字符串(哈希码) = -203134198 布尔值(哈希码) = 1示例实时演示使用 System; public class Demo { public static ... 阅读更多

C# Trim() 方法

AmitDiwan
更新于 2019-12-02 11:21:52

8K+ 次浏览

C# 中的 Trim() 方法用于返回一个新字符串,其中已删除当前字符串中所有前导和尾随出现的指定字符集。语法public string Trim (); public string Trim (params char[] trimChars);上面,trimChars 参数是要删除的 Unicode 字符数组,或 null。示例实时演示使用 System; using System.Globalization; public class Demo { public static void Main(String[] args) { string str1 = " JackSparrow!"; string str2 = " @#$PQRSTUV!"; Console.WriteLine("字符串1 = "+str1); Console.WriteLine("字符串1(修剪后) = "+str1.Trim()); ... 阅读更多

C# ToUpper() 方法

AmitDiwan
更新于 2019-12-02 11:19:20

364 次浏览

C# 中的 ToUpper() 方法用于返回转换为大写的此字符串的副本。语法public string ToUpper ();示例实时演示使用 System; public class Demo { public static void Main(String[] args) { string str1 = "Welcome!"; string str2 = "Thisisit!"; char[] arr1 = str1.ToCharArray(3, 2); char[] arr2 = str2.ToCharArray(2, 2); Console.WriteLine("字符串1 = "+str1); Console.WriteLine("字符串1 ToUpper = "+str1.ToUpper()); Console.WriteLine("字符串1 从索引 4 开始的子字符串 = " + str1.Substring(4, 4)); Console.Write("字符数组...字符串1 ="); for (int i ... 阅读更多

广告