找到 2628 篇文章 关于 C#

C#程序获取磁盘可用空间

Arjun Thakur
更新于 2020年4月6日 11:01:50

623 次浏览

要获取磁盘的可用空间,请在 C# 中使用 AvailableFreeSpace 和 TotalFreeSpace 属性。首先,使用 DriveInfo 设置驱动器的名称 - DriveInfo dInfo = new DriveInfo("D"); 假设您需要查找 D 驱动器的可用空间 - 示例 using System; using System.Linq; using System.IO; public class Demo {    public static void Main() {       DriveInfo dInfo = new DriveInfo("D");       // 获取可用空间       Console.WriteLine(dInfo.AvailableFreeSpace);       // 获取总可用空间       Console.WriteLine(dInfo.TotalFreeSpace);    } } 输出以下是显示 D 驱动器中可用空间的输出:722243567912 722243567912

C#程序以逆序显示列表中的最后三个元素

Chandu yadav
更新于 2020年6月22日 14:19:58

1K+ 次浏览

要显示列表中的最后三个元素,请使用 Take() 方法。要将其反转,请使用 Reverse() 方法。首先,声明一个列表并向其中添加元素 - List myList = new List(); myList.Add("One"); myList.Add("Two"); myList.Add("Three"); myList.Add("Four"); 现在,使用 Take() 方法和 Reverse() 方法以逆序显示列表中的最后三个元素 - myList.Reverse().Take(3); 以下是代码 - 示例   在线演示 using System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       List myList = new List();       myList.Add("One");       myList.Add("Two");       myList.Add("Three");       ... 阅读更多

C# orderby 关键字

George John
更新于 2020年6月22日 14:26:38

146 次浏览

使用 orderby 关键字按升序或降序对列表进行排序。以下是列表 - List myList = new List(); myList.Add("truck"); myList.Add("bus"); myList.Add("bicycle"); myList.Add("motorbike"); 现在让我们按降序对列表进行排序 - myLen = from element in myList orderby element.Length descending select element; 以下是完整代码 - 示例   在线演示 using System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       List myList = new List();       myList.Add("truck");       myList.Add("bus");       myList.Add("bicycle");       myList.Add("motorbike");       var myLen = from element in myList     ... 阅读更多

C# 中的 KeyNotFoundException

Chandu yadav
更新于 2020年6月22日 14:27:28

484 次浏览

当您查找的键在 Dictionary 集合中不存在时,将引发 KeyNotFoundException。让我们来看一个例子 - 示例   在线演示 using System; using System.Collections.Generic; public class Demo {    public static void Main() {       try {          var dict = new Dictionary() {             {"TV", "Electronics"},             {"Laptop", "Computers"},          };          Console.WriteLine(dict["Pen Drive"]);       }       catch (Exception e) {          Console.WriteLine(e);       }    } ... 阅读更多

在 C# 中排序 KeyValuePair

Arjun Thakur
更新于 2020年6月22日 14:28:04

671 次浏览

使用 Sort 方法对 KeyValuePair 集合进行排序。首先,设置集合 - var myList = new List(); // 添加元素 myList.Add(new KeyValuePair(1, 20)); myList.Add(new KeyValuePair(2, 15)); myList.Add(new KeyValuePair(3, 35)); myList.Add(new KeyValuePair(4, 50)); myList.Add(new KeyValuePair(5, 25)); 要排序,请使用 Sort() 方法。同时,我们使用了 CompareTo() 方法来比较值 - myList.Sort((x, y) => (y.Value.CompareTo(x.Value))); 以下是完整代码 - 示例   在线演示 using System; using System.Collections.Generic; class Program {    static void Main() {       var myList = new List();       // 添加元素       myList.Add(new KeyValuePair(1, 20));       myList.Add(new KeyValuePair(2, 15)); ... 阅读更多

C#程序查找数组中最小的元素

Ankith Reddy
更新于 2020年6月22日 14:14:43

2K+ 次浏览

声明一个数组 - int[] arr = { 5, 9, 2, 7 }; 现在要从数组中获取最小的元素,请使用 Min() 方法 - arr.Min(); 以下是完整代码 - 示例   在线演示 using System; using System.Linq; class Demo {    static void Main() {       int[] arr = { 5, 9, 2, 7 };       Console.WriteLine(arr.Min());    } } 输出 2

C# 中的 KeyValuePair

George John
更新于 2020年6月22日 14:15:06

11K+ 次浏览

KeyValuePair 类使用 C# 将一对值存储在单个列表中。设置 KeyValuePair 并添加元素 - var myList = new List(); // 添加元素 myList.Add(new KeyValuePair("Laptop", 20)); myList.Add(new KeyValuePair("Desktop", 40)); myList.Add(new KeyValuePair("Tablet", 60)); 以下是学习如何使用 KeyValuePair 并显示键和值的代码 - 示例 Using System; using System.Collections.Generic; class Program {    static void Main() {       var myList = new List();       // 添加元素       myList.Add(new KeyValuePair("Laptop", 20));       myList.Add(new KeyValuePair("Desktop", 40));       myList.Add(new KeyValuePair("Tablet", 60));       foreach (var val in myList) {          Console.WriteLine(val);       }    } }

C# 程序将字符串转换为长整型

Chandu yadav
更新于 2020年6月22日 14:15:30

13K+ 次浏览

要在 C# 中将字符串转换为长整型,请使用 Long.Parse 方法 - 首先,设置一个字符串 - string str = "6987646475767"; 现在,将其转换为长整型 - long.Parse(str); 以下是完整代码 - 示例   在线演示 using System; using System.Linq; class Demo {    static void Main() {       string str = "6987646475767";       long res = long.Parse(str);       Console.WriteLine(res);    } } 输出 6987646475767

在 C# 中将字符串转换为布尔值

Arjun Thakur
更新于 2020年6月22日 14:15:52

2K+ 次浏览

要在 C# 中将字符串转换为布尔值,请使用 Bool.Parse 方法 - 首先,设置一个字符串 - string str = "false"; 现在,将其转换为布尔值 - bool.Parse(str); 以下是完整代码 - 示例   在线演示 using System; using System.Linq; class Demo {    static void Main() {       string str = "false";       bool res = bool.Parse(str);       Console.WriteLine(res);    } } 输出 False

C# 中的 ContainsKey

Ankith Reddy
更新于 2020年6月22日 14:17:07

2K+ 次浏览

ContainsKey 是 C# 中的 Dictionary 方法,用于检查键是否存在于 Dictionary 中。声明一个 Dictionary 并添加元素 - var dict = new Dictionary() {    {"TV", 1},    {"Home Theatre", 2},    {"Amazon Alexa", 3},    {"Google Home", 5},    {"Laptop", 5},    {"Bluetooth Speaker", 6} }; 现在,假设您需要检查 Dictionary 中是否存在特定元素。为此,请使用 ContainsKey() 方法 - if (dict.ContainsKey("Laptop") == true) {    Console.WriteLine(dict["Laptop"]); } 以下是代码 - 示例   在线演示 using System; using System.Collections.Generic; public class Demo {    public static void Main() ... 阅读更多

广告