找到 2628 篇文章 关于 C#

C# DefaultIfEmpty 方法

Samual Sam
更新于 2020-06-23 08:56:58

226 次查看

此方法用于处理空集合。此方法显示默认值,而不是显示错误。我们有以下列表:List myList = new List();如您所见,由于上述列表为空,因此我们可以显示默认值。var res = myList.DefaultIfEmpty();让我们来看一个例子。示例 在线演示using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       List myList = new List();       var res = myList.DefaultIfEmpty();       foreach (var a in res) {          Console.WriteLine(a);       }    } }输出0

C# Linq Count 方法

Arjun Thakur
更新于 2020-06-23 08:57:19

516 次查看

Count 方法返回序列中元素的数量。让我们首先设置一个数组。string[] arr = { "Java", "C++", "Python"};现在,使用 Count() 方法计算数组元素。arr.AsQueryable().Count();以下是完整的示例。示例 在线演示using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       string[] arr = { "Java", "C++", "Python"};       int arr_count = arr.AsQueryable().Count();       Console.WriteLine("数组数量:{0}", arr_count);    } }输出数组数量:3

C# 程序:在字符串数组中搜索字符串

karthikeya Boyini
更新于 2020-06-23 08:57:43

3K+ 次查看

使用 Linq Contains() 方法在字符串数组中搜索特定字符串。string[] arr = { "Bag", "Pen", "Pencil"};现在,将字符串添加到字符串变量中,即要搜索的字符串。string str = "Pen";使用 Contains() 方法搜索上述字符串。arr.AsQueryable().Contains(str);让我们来看完整的示例。示例 在线演示using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       string[] arr = { "Bag", "Pen", "Pencil"};       string str = "Pen";       bool res = arr.AsQueryable().Contains(str);       Console.WriteLine("数组中包含字符串 Pen? "+res);   ... 阅读更多

C# Linq Contains 方法

Chandu yadav
更新于 2020-06-23 08:58:04

2K+ 次查看

要检查字符串中的元素,请使用 Contains() 方法。以下是我们的字符串数组。string[] arr = { "Java", "C++", "Python"};现在,使用 Contains() 方法在字符串数组中查找特定字符串。arr.AsQueryable().Contains(str);让我们来看完整的示例。示例 在线演示using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       string[] arr = { "Java", "C++", "Python"};       string str = "Python";       bool res = arr.AsQueryable().Contains(str);       Console.WriteLine("数组包含 Python? "+res);    } }输出数组包含 Python? True

C# Cast 方法

Samual Sam
更新于 2020-06-23 08:43:19

1K+ 次查看

要转换元素,请使用 Cast() 方法。以下是我们的列表。List myList = new List { "Mac", "Windows", "Linux", "Solaris" };现在,使用 Cast() 方法和 substring() 方法转换并显示列表中每个字符串的前两个字母。IEnumerable res = myList.AsQueryable().Cast().Select(str => str.Substring(0, 2));让我们来看完整的示例。示例 在线演示using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       List list = new List { "keyboard", "mouse", "joystick", "monitor" };       // 获取每个字符串的前 2 个字母       IEnumerable res = list.AsQueryable().Cast().Select(str => ... 阅读更多

C# Average 方法

George John
更新于 2020-06-23 08:43:44

20K+ 次查看

要在 C# 中查找整数的平均值,请使用 Queryable Average() 方法。假设以下是我们的整数数组。var arr = new int[] { 10, 17, 25, 30, 40, 55, 60, 70 };现在,使用 Average() 方法获取元素的平均值。double avg = Queryable.Average(arr.AsQueryable());示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       var arr = new int[] { 10, 17, 25, 30, 40, 55, 60, 70 };       double avg = Queryable.Average(arr.AsQueryable());       Console.WriteLine("平均值 = "+avg);    } }输出平均值 = 38.375

C# 中 32 位无符号整数 (UInt) 到 Decimal 的隐式转换

karthikeya Boyini
更新于 2020-06-23 08:44:10

737 次查看

将 32 位无符号整数 (UInt) 隐式转换为 Decimal 需要您首先声明一个 UInt。uint val = 342741539;现在要将其转换为十进制,只需赋值即可。decimal dec; // 隐式 dec = val;示例 在线演示using System; public class Demo {    public static void Main() {       uint val = 342741539;       decimal dec;       // 隐式       dec = val;       Console.WriteLine("Decimal = "+dec);    } }输出Decimal = 342741539

C# 中 Byte 到 Decimal 的隐式转换

Ankith Reddy
更新于 2020-06-23 08:44:39

301 次查看

Byte 表示 8 位无符号整数。可以将 8 位无符号整数 (Byte) 隐式转换为 Decimal。让我们来看看如何操作。这是我们的 Byte 值。byte val = 16;要进行隐式转换,只需如下所示赋值即可-decimal dec; dec = val;让我们来看完整的示例。示例 在线演示using System; public class Demo {    public static void Main() {       byte val = 16;       decimal dec;       // 隐式       dec = val;       Console.WriteLine("Decimal ="+dec);    } }输出Decimal =16

C# 程序:将 Double 转换为 Integer 值

Samual Sam
更新于 2020-06-23 08:45:01

15K+ 次查看

要将 Double 值转换为整数,请使用 Convert.ToInt32() 方法。Int32 表示 32 位有符号整数。假设以下是我们的 double 值。double val = 21.34;现在将其转换为 Int32。int res = Convert.ToInt32(val);让我们来看完整的示例。示例 在线演示using System; public class Demo {    public static void Main() {       double val = 21.34;       int res = Convert.ToInt32(val);       Console.WriteLine("将 double {0} 转换为 integer {1} ", val, res);    } }输出将 double 21.34 转换为 integer 21

C# Any 方法

Arjun Thakur
更新于 2020-06-23 08:46:29

8K+ 次查看

Any 方法检查序列中的任何元素是否满足特定条件。如果任何元素满足条件,则返回 true。让我们来看一个例子。int[] arr = {5, 7, 10, 12, 15, 18, 20};现在,使用 Any() 方法,我们将检查上述数组中的任何元素是否大于 10。arr.AsQueryable().All(val => val > 5);如果任何元素满足条件,则返回 True。让我们来看完整的示例。示例 在线演示using System; using System.Linq; class Demo {    static void Main() {       int[] arr = {5, 7, ... 阅读更多

广告