找到 2628 篇文章 关于 C#
233 次浏览
C# 中的 StringBuilder.CopyTo() 方法用于将此实例的指定段中的字符复制到目标 Char 数组的指定段。语法语法如下:public void CopyTo (int sourceIndex, char[] dest, int destIndex, int count);其中,参数 sourceIndex 是此实例中将从中复制字符的起始位置。dest 是将复制字符到的数组,而 destIndex 是目标中将复制字符到的起始位置。count 参数是要复制的字符数。示例让我们来看一个示例 - 在线演示使用 ... 阅读更多
200 次浏览
C# 中的 Queue.Clone() 方法用于创建 Queue 的浅表副本。语法语法如下:public virtual object Clone ();示例让我们来看一个示例 - 在线演示使用 System; using System.Collections; public class Demo { public static void Main(string[] args) { Queue queue = new Queue(); queue.Enqueue("One"); queue.Enqueue("Two"); queue.Enqueue("Three"); queue.Enqueue("Four"); queue.Enqueue("Five"); queue.Enqueue("Six"); queue.Enqueue("Seven"); queue.Enqueue("Eight"); Console.WriteLine("Queue..."); foreach(string str in queue) { ... 阅读更多
123 次浏览
C# 中的 Queue.Clear() 方法用于清除队列中的所有对象。语法语法如下:public virtual void Clear ();示例让我们来看一个示例 - 在线演示使用 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("Queue..."); foreach(int i in ... 阅读更多
151 次浏览
C# 中的 Double.IsPositiveInfinity() 方法用于返回一个值,该值指示指定数字是否计算为正无穷大。语法语法如下:public static bool IsPositiveInfinity (double val);其中,val 是一个双精度浮点数。示例让我们来看一个示例 - 在线演示使用 System; public class Demo { public static void Main() { double d = 1.0/0.0; Console.WriteLine("Double Value = "+d); Console.WriteLine("HashCode of Double Value = "+d.GetHashCode()); TypeCode type = d.GetTypeCode(); Console.WriteLine("TypeCode of Double Value = "+type); Console.WriteLine("Positive Infinity? = "+Double.IsInfinity(d)); ... 阅读更多
274 次浏览
C# 中的 ToLower() 方法用于返回转换为小写的此字符串的副本。语法语法如下:public string ToLower ();示例让我们来看一个示例 - 在线演示使用 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("String1 = "+str1); Console.WriteLine("String1 ToLower = "+str1.ToLower()); Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4, 4)); ... 阅读更多
80 次浏览
StringBuilder.Chars[] 属性获取或设置此实例中指定字符位置处的字符。语法语法如下:public char this[int index] { get; set; }其中,index 参数是字符的位置。示例让我们来看一个示例 - 在线演示使用 System; using System.Text; public class Demo { public static void Main() { StringBuilder strBuilder = new StringBuilder("ghgh78hkjj"); int num = 0; for (int i = 0; i < strBuilder.Length; i++) { char c = strBuilder[i]; if (Char.IsDigit(c)) ... 阅读更多
199 次浏览
C# 中的 Thread.CurrentThread 属性用于获取当前正在运行的线程。语法语法如下:public static System.Threading.Thread CurrentThread { get; }示例让我们来看一个示例 - 在线演示使用 System; using System.Threading; public class Demo { public static void Main() { Thread thread = new Thread(new ThreadStart(demo1)); ThreadPool.QueueUserWorkItem(new WaitCallback(demo2)); thread = Thread.CurrentThread; thread.Name ="Demo Thread"; Console.WriteLine("Current running Thread = "+thread.Name); Console.WriteLine("Current state of Thread = "+thread.ThreadState); Console.WriteLine("ManagedThreadId = "+thread.ManagedThreadId); } public static void demo1() { ... 阅读更多
764 次浏览
以下是 C# 中 String 类的属性:序号属性和描述1Chars获取当前 String 对象中指定位置处的 Char 对象。2Length获取当前 String 对象中的字符数。示例让我们来看一个示例 - 在线演示使用 System; public class Demo { public static void Main() { string str1 = "h8b9"; string str2 = "abcdef"; Console.WriteLine("Is string1 null or empty? = "+string.IsNullOrEmpty(str1)); Console.WriteLine("Is string2 null or empty? = "+string.IsNullOrEmpty(str2)); bool val = str1 != str2; Console.WriteLine("Is str1 equal ... 阅读更多
4K+ 次浏览
C# 中的 Substring() 方法用于从此实例检索子字符串。子字符串从指定的字符位置开始,一直延续到字符串的结尾。语法语法如下:public string Substring (int begnIndex); public string Substring (int begnIndex, int len);其中,begnIndex 是此实例中子字符串的基于零的起始字符位置。len 参数是要检索的子字符串的长度。示例让我们来看一个示例 - 在线演示使用 System; public class Demo { public static void Main(String[] args) { string str1 = "Katherine"; string ... 阅读更多
浏览量:872
C# 中的 String.ToUpperInvariant() 方法用于返回此 String 对象的副本,该副本使用不变文化的区分大小写规则转换为大写。语法语法如下:public string ToUpperInvariant();示例现在让我们来看一个示例 - 在线演示using System; using System.Text; public class Demo { public static void Main(String[] args) { string str1 = "one"; string str2 = "TWO"; string str3 = "ThrEE"; Console.WriteLine("String 1 = "+str1); Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant()); Console.WriteLine("String 2 = "+str2); ... 阅读更多