找到 2628 篇文章 关于 C#

在 C# 中将指定的 Windows 文件时间转换为等效的本地时间

AmitDiwan
更新于 2019年12月6日 12:32:33

204 次浏览

要将指定 Windows 文件时间转换为等效的本地时间,代码如下:示例 在线演示 using System; public class Demo {    public static void Main() {       DateTimeOffset offset = DateTimeOffset.FromFileTime(0);       Console.WriteLine("DateTimeOffset = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset);    } }输出这将产生以下输出:DateTimeOffset = 01 1601年, 12:00:00示例让我们看另一个示例: 在线演示 using System; public class Demo {    public static void Main() {       DateTimeOffset offset = DateTimeOffset.FromFileTime(200000000);       Console.WriteLine("DateTimeOffset = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset);    } }输出这将产生以下输出:DateTimeOffset = 01 1601年, 12:00:20

检查线程是否属于 C# 中的托管线程池

AmitDiwan
更新于 2019年12月6日 12:31:21

144 次浏览

要检查线程是否属于托管线程池,代码如下:示例 在线演示 using System; using System.Threading; public class Demo {    public static void Main() {       Thread thread = new Thread(new ThreadStart(demo));       thread.Start();    }    public static void demo() {       Console.WriteLine("线程属于托管线程池? = "+Thread.CurrentThread.IsThreadPoolThread);    } }输出这将产生以下输出:线程属于托管线程池? = False示例让我们看另一个示例:using System; using System.Threading; public class Demo {    public static void Main() {       ThreadPool.QueueUserWorkItem(new WaitCallback(demo));    }    public ... 阅读更多

检查 C# 中的数组是否已同步

AmitDiwan
更新于 2019年12月6日 12:29:37

102 次浏览

要检查数组是否已同步,代码如下:示例 在线演示 using System; public class Demo {    public static void Main() {       string[] products = new string[] { };       Console.WriteLine("一个或多个行星以 'E' 开头? = {0}",       Array.Exists(products, ele => ele.StartsWith("E")));       Console.WriteLine("数组是否具有固定大小? = " + products.IsFixedSize);       Console.WriteLine("数组是否只读? = " + products.IsReadOnly);       Console.WriteLine("数组是否已同步? = " + products.IsSynchronized);    } }输出这将产生以下输出 ... 阅读更多

检查 C# 中的 BitArray 是否只读

AmitDiwan
更新于 2019年12月6日 12:27:46

77 次浏览

要检查 BitArray 是否只读,代码如下:示例 在线演示 using System; using System.Collections; public class Demo {    public static void Main() {       BitArray arr1 = new BitArray(2);       BitArray arr2 = new BitArray(2);       arr1[0] = false;       arr1[1] = true;       Console.WriteLine("BitArray1 中的元素...");       foreach (bool res in arr1) {          Console.WriteLine(res);       }       arr2[0] = false;       arr2[1] = true;       Console.WriteLine("BitArray2 中的元素...");       ... 阅读更多

获取 C# 中堆栈顶部的对象

AmitDiwan
更新于 2019年12月6日 12:19:47

257 次浏览

要获取堆栈顶部的对象,代码如下:示例 在线演示 using System; using System.Collections.Generic; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push("A");       stack.Push("B");       stack.Push("C");       stack.Push("D");       stack.Push("E");       stack.Push("F");       stack.Push("G");       stack.Push("H");       stack.Push("I");       stack.Push("J");       Console.WriteLine("元素数量 = "+stack.Count);       Console.WriteLine("堆栈顶部的元素 = " + stack.Peek());    } ... 阅读更多

在 C# 中的 OrderedDictionary 中获取 IDictionaryEnumerator 对象

AmitDiwan
更新于 2019年12月6日 12:14:19

92 次浏览

要获取 OrderedDictionary 中的 IDictionaryEnumerator 对象,代码如下:示例 在线演示 using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main() {       OrderedDictionary dict = new OrderedDictionary();       dict.Add("1", "One");       dict.Add("2", "Two");       dict.Add("3", "Three");       dict.Add("4", "Four");       dict.Add("5", "Five");       dict.Add("6", "Six");       dict.Add("7", "Seven");       dict.Add("8", "Eight");       IDictionaryEnumerator demoEnum = dict.GetEnumerator();       while (demoEnum.MoveNext()) {          Console.WriteLine("键 = " + demoEnum.Key + ... 阅读更多

检查 C# 中的 SortedSet 和指定的集合是否包含相同的元素

AmitDiwan
更新于 2019年12月6日 12:02:47

77 次浏览

要检查 SortedSet 和指定的集合是否包含相同的元素,代码如下:示例using System; using System.Collections.Generic; public class Demo {    public static void Main() {       SortedSet set1 = new SortedSet();       set1.Add(100);       set1.Add(200);       set1.Add(300);       SortedSet set2 = new SortedSet();       set2.Add(450);       set2.Add(550);       set2.Add(650);       set2.Add(750);       set2.Add(800);       Console.WriteLine("是否包含相同的元素? = "+set1.SetEquals(set2));    } }输出这将产生以下输出:是否包含相同的元素? = False示例让我们 ... 阅读更多

获取 C# 中 SortedList 对象中的值

AmitDiwan
更新于 2019年12月6日 11:59:40

81 次浏览

要获取 SortedList 对象中的值,代码如下:示例using System; using System.Collections; public class Demo {    public static void Main(String[] args) {       SortedList list = new SortedList();       list.Add(1, "One");       list.Add(2, "Two");       list.Add(3, "Three");       list.Add(4, "Four");       list.Add(5, "Five");       ICollection col1 = list.Values;       Console.WriteLine("值...");       foreach(string s in col1)       Console.WriteLine(s);       ICollection col2 = list.Keys;       Console.WriteLine("键...");       foreach(int s in ... 阅读更多

获取 C# 中 SortedList 对象中指定索引处的值

AmitDiwan
更新于 2019年12月6日 11:55:44

64 次浏览

要获取 SortedList 对象中指定索引处的值,代码如下:示例 在线演示 using System; using System.Collections; public class Demo {    public static void Main(String[] args) {       SortedList list = new SortedList();       list.Add("A", "Jacob");       list.Add("B", "Sam");       list.Add("C", "Tom");       list.Add("D", "John");       list.Add("E", "Tim");       list.Add("F", "Mark");       list.Add("G", "Gary");       Console.WriteLine("索引 2 处的值 = "+list.GetByIndex(2));       Console.WriteLine("索引 5 处的值 = "+list.GetByIndex(5));       Console.WriteLine("索引 ... 阅读更多

检查 C# 中的 ArrayList 是否只读

AmitDiwan
更新于 2019-12-06 11:50:58

浏览量:89

检查 ArrayList 是否为只读,代码如下:示例 在线演示使用 System; using System.Collections; public class Demo {    public static void Main(String[] args) {       ArrayList list1 = new ArrayList();       list1.Add("ABC");       list1.Add("BCD");       list1.Add("CDE");       list1.Add("DEF");       list1.Add("EFG");       list1.Add("GHI");       list1.Add("HIJ");       list1.Add("IJK");       list1.Add("JKL");       list1.Add("KLM");       Console.WriteLine("ArrayList 中的元素...");       foreach (string res in list1) {          Console.WriteLine(res);       } ... 阅读更多

广告