找到 2628 篇文章 关于 C#

C# Enum IsDefined 方法

Chandu yadav
更新于 2020-06-23 07:14:32

2K+ 次查看

IsDefined 方法如果给定的整数值或其名称(作为字符串)存在于指定的枚举中,则返回 true。以下是我们的枚举:enum Subjects { Maths, Science, English, Economics };上述枚举默认初始化,即 Maths = 0,Science = 1,English = 2,Economics = 3。因此,当我们使用 IsDefined() 查找 3 时,它将返回 True,如下所示:示例 实时演示using System; public class Demo {    enum Subjects { Maths, Science, English, Economics };    public static void Main() {       object ob;       ob = 3;       Console.WriteLine("{0} = {1}", ob, Enum.IsDefined(typeof(Subjects), ob));    } }输出3 = True

C# Linq 中的多个 Where 子句

karthikeya Boyini
更新于 2020-06-23 07:02:56

4K+ 次查看

使用 C# 中的 Where 子句过滤集合。单个查询表达式可以有多个 Where 子句。首先,设置一个集合:IList employee = new List() {    new Employee() { EmpID = 1, EmpName = "Tom", EmpMarks = 90, Rank = 8} ,    new Employee() { EmpID = 2, EmpName = "Anne", EmpMarks = 60, Rank = 21 } ,    new Employee() { EmpID = 3, EmpName = "Jack", EmpMarks = 76, Rank = 18 } ,    new Employee() { EmpID = 4, EmpName = "Amy" , EmpMarks = 67, Rank = 20} , };现在,让我们使用多个... 阅读更多

C# 中的 Action 委托

George John
更新于 2020-06-23 07:03:31

203 次查看

Action 委托不返回值,可用于具有 void 返回类型的方法。声明 Action 委托。Action del = Display;以下是我们的方法:public static void Display(int val) {    Console.WriteLine(val); }现在用一个值调用该方法。示例 实时演示using System; public class Demo {    public static void Main() {       Action del = Display;       del(2);    }    public static void Display(int val) {       Console.WriteLine(val);    } }输出2

C# 中的集合初始化

Ankith Reddy
更新于 2020-06-23 07:04:32

753 次查看

使用集合初始化语法初始化类对象之类的集合。首先,为 Employee 对象设置值:var emp1 = new Employee() { EID = 001, EmpName = "Tim", EmpDept = "Finance"}; var emp2 = new Employee() { EID = 002, EmpName = "Tom", EmpDept = "HR"};现在将其添加到集合中。IList empDetails = new List {emp1, emp2 };让我们看看完整的代码:示例 实时演示using System; using System.Collections.Generic; public class Demo {    public static void Main() {       var emp1 = new Employee() { EID = 001, EmpName = "Tim", EmpDept = "Finance"};       var emp2 ... 阅读更多

C# 中的短时间 ("t") 格式说明符

Samual Sam
更新于 2020-06-23 07:03:57

368 次查看

短时间格式说明符表示自定义日期和时间格式字符串。它由当前 DateTimeFormatInfo.ShortTimePattern 属性定义。例如,自定义格式字符串为:HH:mm示例 实时演示using System; using System.Globalization; class Demo {    static void Main() {       DateTime date = new DateTime(2018, 5, 4, 10, 12, 10);       Console.WriteLine(date.ToString("t", CultureInfo.CreateSpecificCulture("en-us")));    } }输出10:12 AM

C# 中的月份 ("M","m") 格式说明符

Arjun Thakur
更新于 2020-06-23 07:05:26

287 次查看

月份标准格式说明符表示自定义日期和时间格式字符串。格式字符串由当前 DateTimeFormatInfo.MonthDayPattern 属性定义。自定义格式字符串:MMMM dd示例 实时演示using System; using System.Globalization; class Demo {    static void Main() {       DateTime date = new DateTime(2018, 6, 11, 9, 15, 0);       Console.WriteLine(date.ToString("m", CultureInfo.CreateSpecificCulture("en-us")));    } }输出June 11

C# 中的对象初始化器

karthikeya Boyini
更新于 2020-06-23 07:06:25

140 次查看

使用对象初始化器初始化类的对象。使用它,您可以在创建对象时为字段赋值。我们创建了 Employee 对象并使用花括号同时赋值。Employee empDetails = new Employee() {    EID = 10,    EmpName = "Tim",    EmpDept = "Finance" }现在访问 Employee 类的值。例如,对于员工的姓名。empDetails.EmpName让我们看看完整的代码:示例 实时演示using System; public class Demo {    public static void Main() {       Employee empDetails = new Employee() {         ... 阅读更多

C# 中的一般日期长时 ("G") 格式说明符

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

195 次查看

一般日期长时标准格式说明符是短日期 ("d") 和长时 ("T") 模式(用空格分隔)的组合。设置日期:DateTime dt = new DateTime(2018, 1, 3, 3, 45, 20);现在,使用 ToString() 方法和 DateTimeFormatInfo.dt.ToString("G", DateTimeFormatInfo.InvariantInfo)示例 实时演示using System; using System.Globalization; class Demo {    static void Main() {       DateTime dt = new DateTime(2018, 1, 3, 3, 45, 20);       Console.WriteLine(dt.ToString("G",       DateTimeFormatInfo.InvariantInfo));    } }输出01/03/2018 03:45:20

C# 值元组

Chandu yadav
更新于 2020-04-10 09:12:04

64 次查看

C# 元组的值类型表示形式是值类型元组。它在 C# 7.0 中引入。注意:添加 System.ValueTuple 包以运行 ValueTuple 程序。让我们看看如何添加它:转到您的项目在解决方案资源管理器中右键单击该项目选择“管理 NuGet 包”您将进入 NuGet 包管理器。现在,单击“浏览”选项卡并找到“ValueTuple”最后,添加 System.ValueTuple 包示例using System; class Program {    static void Main() {       var val = (5, 50, 500, 5000);       Console.WriteLine("添加 System.ValueTuple 包以运行此程序!");       if (val.Item2 == 50) {          Console.WriteLine(val);       }    } }输出以下是输出。(5, 50, 500, 5000);

在 C# 中将序列中的总元素作为 64 位有符号整数返回

karthikeya Boyini
更新于 2020-06-23 07:08:30

67 次查看

首先,设置一个字符串数组。string[] num = { "One", "Two", "Three", "Four", "Five"};使用 Linq LongCount 方法获取元素的数量。num.AsQueryable().LongCount();以下是完整代码:示例 实时演示using System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       string[] num = { "One", "Two", "Three", "Four", "Five"};       long res = num.AsQueryable().LongCount();       Console.WriteLine("{0} elements", res);    } }输出5 elements

广告