找到 2628 篇文章 关于 C#

C# 程序从列表中获取最小和最大元素

George John
更新于 2020-06-23 07:09:34

9K+ 阅读量

设置一个列表 List list = new List { 150, 300, 400, 350, 450, 550, 600 };要获取最小元素,使用 Min() 方法。list.AsQueryable().Min();要获取最大元素,使用 Max() 方法。list.AsQueryable().Max();让我们看看完整的代码 -示例 在线演示using System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       List list = new List { 150, 300, 400, 350, 450, 550, 600 };       foreach(long ele in list){          Console.WriteLine(ele);       }       // 获取最大元素       long max_num = list.AsQueryable().Max(); ... 阅读更多

C# 程序显示数组中的第一个元素

Ankith Reddy
更新于 2020-06-23 06:51:22

2K+ 阅读量

以下是我们的数组 -double[] myArr = {20.5, 35.6, 45.7, 55.6, 79.7};要获取第一个元素,使用 First() 方法。myArr.AsQueryable().First();让我们看看完整的代码 -示例 在线演示using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       double[] myArr = {20.5, 35.6, 45.7, 55.6, 79.7};       double res = myArr.AsQueryable().First();       Console.WriteLine(res);    } }输出20.5

在 C# 中将 Decimal 转换为 Int64 (long)

Samual Sam
更新于 2020-06-23 06:50:42

7K+ 阅读量

使用 Convert.ToInt64() 方法在 C# 中将 Decimal 转换为 Int64 (long)。假设我们有一个 decimal 变量。decimal d = 310.23m;现在要将其转换为 Int64,使用 Convert.ToInt64() 方法。long res; res = Convert.ToInt64(d);让我们再看一个例子 -示例 在线演示using System; class Demo {    static void Main() {       decimal d = 190.66m;       long res;       res = Convert.ToInt64(d);       Console.WriteLine("将 Decimal '{0}' 转换为 Int64 值 {1}", d, res);    } }输出将 Decimal '190.66' 转换为 Int64 值 191

从方法中返回 C# 元组

karthikeya Boyini
更新于 2020-06-23 06:52:32

341 阅读量

首先,创建如下所示的调用方法的元组。var tuple = Show();上述语句调用以下方法 -static Tuple Show()在方法中,返回如下所示的元组 -示例 在线演示using System; public class Demo {    public static void Main() {       var tuple = Show();       Console.WriteLine(tuple.Item1);       Console.WriteLine(tuple.Item2);       Console.WriteLine(tuple.Item3);       Console.WriteLine(tuple.Item4);       Console.WriteLine(tuple.Item5);    }    static Tuple Show() {       return Tuple.Create(3, 5, 7, 9, 11);    } }输出3 5 7 9 11

在 C# 中将元组设置为方法参数

Arjun Thakur
更新于 2020-06-23 06:51:59

4K+ 阅读量

首先,设置一个元组var tuple = Tuple.Create(100, 200, 300);现在,将元组作为方法参数传递 -Show(tuple);这是我们的方法。static void Show(Tuple tuple)现在按如下所示逐一调用元组值 -示例 在线演示using System; public class Program {    public static void Main() {       var tuple = Tuple.Create(100, 200, 300);       Show(tuple);    }    static void Show(Tuple tuple) {       Console.WriteLine(tuple.Item1);       Console.WriteLine(tuple.Item2);       Console.WriteLine(tuple.Item3);    } }输出100 200 300

C# 中的 Convert.ToDecimal 方法

Samual Sam
更新于 2020-06-23 06:53:07

4K+ 阅读量

使用 Convert.ToDecimal() 方法将指定值转换为十进制数。这里有一个字符串。string stringVal = "2,345.26";现在,让我们使用 Convert.ToDecimal() 方法将其转换为十进制数。decimal decimalVal; decimalVal = System.Convert.ToDecimal(stringVal);现在让我们看看完整的示例 -示例 在线演示using System; public class Demo {    public static void Main() {       decimal decimalVal;       string stringVal = "2,345.26";       decimalVal = System.Convert.ToDecimal(stringVal);       System.Console.WriteLine("字符串转换为十进制 = {0} ", decimalVal);    } }输出字符串转换为十进制 = 2345.26

C# 程序根据谓词过滤数组元素

Chandu yadav
更新于 2020-06-23 06:55:01

3K+ 阅读量

设置一个数组。int[] arr = { 40, 42, 12, 83, 75, 40, 95 };使用 Where 子句和谓词获取大于 50 的元素。IEnumerable myQuery = arr.AsQueryable() .Where((a, index) => a >= 50);让我们看看完整的代码 -示例 在线演示using System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       int[] arr = { 40, 42, 12, 83, 75, 40, 95 };       Console.WriteLine("数组:");       foreach (int a in arr) {          Console.WriteLine(a);       }       // 获取大于 70 的元素       IEnumerable myQuery = arr.AsQueryable() .Where((a, index) => a >= 50);       Console.WriteLine("大于 50 的元素...:");       foreach (int res in myQuery) {          Console.WriteLine(res);       }    } }输出数组: 40 42 12 83 75 40 95 大于 50 的元素...: 83 75 95

C# 中的嵌套元组

George John
更新于 2020-06-23 06:55:41

604 阅读量

让我们首先声明一个嵌套元组。var tuple = Tuple.Create(100, 200, 300, 400, 500, 600, Tuple.Create(720, 750, 780), 800 );上面,我们使用 Tuple.Create 添加了一个嵌套元组。现在要显示嵌套元组中的元素,请嵌套 Item 属性。由于元组中的第 7 个项目是嵌套的,我们将使用以下方法获取嵌套的项目 -tuple.Item7.Item1; tuple.Item7.Item2; tuple.Item7.Item3;让我们看看完整的代码。示例 在线演示using System; public class Program {    public static void Main() {       var tuple = Tuple.Create(100, 200, 300, 400, 500, 600, Tuple.Create(720, 750, 780), 800 );       Console.WriteLine(tuple.Item1);     ... 阅读更多

C# 线程中的 Join、Sleep 和 Abort 方法

Ankith Reddy
更新于 2020-06-23 06:58:34

455 阅读量

Join阻止调用线程,直到线程终止,同时继续执行标准 COM 和 SendMessage 泵送。此方法具有不同的重载形式。Sleep使线程暂停一段时间。AbortAbort 方法用于销毁线程。让我们看一个线程中 Join() 的示例 -示例using System; using System.Diagnostics; using System.Threading; namespace Sample {    class Demo {       static void Run() {          for (int i = 0; i < 2; i++)          Console.Write("示例文本!");       }       static void Main(string[] args) {       ... 阅读更多

为什么在 C# 中声明浮点数时需要 f?

Arjun Thakur
更新于 2020-06-23 06:59:13

619 阅读量

f 是在声明浮点数时设置的小写后缀。它告诉编译器文字是特定类型。示例 在线演示using System.IO; using System; public class Program {    public static void Main() {       float val = 30.22f;       Console.WriteLine(val);    } }输出30.22上面,我们使用 f 后缀设置了浮点数。IEnumerable res = val1.AsQueryable().Intersect(val2);

广告