找到 2628 篇文章 关于 C#

什么是 C# 中的 Lambda 表达式?

Nizamuddin Siddiqui
更新于 2020-11-05 13:50:58

464 次浏览

Lambda 表达式是表示匿名方法的更好方式。匿名方法和 Lambda 表达式都允许您内联定义方法实现,但是,匿名方法明确要求您为方法定义参数类型和返回类型。表达式 lambda 以表达式作为其主体: (input−parameters) => expressionStatement lambda 以语句块作为其主体: (input−parameters) => { }任何 lambda 表达式都可以转换为委托类型。可以将 lambda 表达式转换为的委托类型由其参数和返回值的类型定义。如果 ... 阅读更多

如何在 C# 中检查字符串数组是否包含字符串数组中的特定单词?

Nizamuddin Siddiqui
更新于 2023-10-04 21:43:08

30K+ 次浏览

在 C# 中,String.Contains() 是一个字符串方法。此方法用于检查子字符串是否出现在给定字符串中。它返回布尔值。如果子字符串存在于字符串中或值为空字符串(""),则返回 True,否则返回 False。异常 - 如果 str 为 null,则此方法可能会引发 ArgumentNullException。此方法执行区分大小写的检查。搜索将始终从字符串的第一个字符位置开始,并持续到最后一个字符位置。示例 1 Contains 区分大小写,如果找到字符串,则返回 true,否则返回 false ... 阅读更多

如何在 C# LINQ 中使用“不在”查询?

Nizamuddin Siddiqui
更新于 2020-11-05 13:48:09

6K+ 次浏览

Except 运算符旨在允许您查询支持 IEnumerable 的数据

C# 中 | 和 || 或运算符有什么区别?

Nizamuddin Siddiqui
更新于 2020-11-05 13:46:18

2K+ 次浏览

| 运算符| 运算符计算其操作数的逻辑或。x | y 的结果如果 x 或 y 评估为真则为真。否则,结果为假。| 运算符即使左操作数评估为真也会评估两个操作数,以便无论右操作数的值如何,运算结果都为真。|| 运算符条件逻辑或运算符 ||,也称为“短路”逻辑或运算符,计算其操作数的逻辑或。x || y 的结果如果 x 或 y 评估为真则为真。否则,结果为 ... 阅读更多

如何在 C# 中获取 IP 地址?

Nizamuddin Siddiqui
更新于 2020-11-05 13:44:33

1K+ 次浏览

IP(互联网协议)地址是网络硬件的地址。它有助于将您的计算机连接到网络上的其他设备以及世界各地。IP 地址由数字或字符组成。所有连接到互联网连接的设备都有一个唯一的 IP 地址,这意味着需要数十亿个 IP 地址。此需求由新的 IP 版本 IPv6 满足。私有 IP 地址私有 IP 地址是连接到家庭或企业网络的设备的地址。如果您有一些不同的设备连接到一个 ISP ... 阅读更多

如何在 C# 中使用 Newtonsoft json 将 JSON 反序列化为 .NET 对象并仅从数组中选择一个值?

Nizamuddin Siddiqui
更新于 2020-11-05 13:42:44

517 次浏览

WebClient 类提供用于向任何由 URI 标识的本地、内联网或 Internet 资源发送数据或从中接收数据的一些常用方法。WebClient 类使用 WebRequest 类来提供对资源的访问。WebClient 实例可以使用使用 WebRequest.RegisterPrefix 方法注册的任何 WebRequest 后代访问数据。DownloadString 从资源下载字符串并返回字符串。如果您的请求需要可选标头,则必须将标头添加到 Headers 集合中示例在下面的示例中,我们正在调用 url "https://jsonplaceholder.typicode.com/posts"然后将示例反序列化为 User 数组从用户数组中,我们打印第一个数组值示例类 ... 阅读更多

如何在 C# 中重载 [] 运算符?

Nizamuddin Siddiqui
更新于 2020-11-05 13:40:59

258 次浏览

[] 运算符称为索引器。索引器允许对对象进行索引,例如数组。当您为类定义索引器时,此类表现得类似于虚拟数组。然后,您可以使用数组访问运算符 ([ ]) 访问此类的实例。索引器可以重载。索引器也可以用多个参数声明,并且每个参数可以是不同的类型。索引不必是整数。示例 1static void Main(string[] args){    IndexerClass Team = new IndexerClass();    Team[0] = "A";    Team[1] = "B";    Team[2] ... 阅读更多

如何在 C# 中检查是否已连接到 Internet?

Nizamuddin Siddiqui
更新于 2020-11-05 13:37:58

1K+ 次浏览

在 C# 中,有很多方法可以检查计算机是否已连接到 Internet。利用 System.Net 命名空间,该命名空间提供用于向由 URI 标识的资源发送数据和从中接收数据的一些常用方法。WebClient 或 HttpClient 类提供用于向任何由 URI 标识的本地、内联网或 Internet 资源发送数据或从中接收数据的一些常用方法。在下面的示例中,我们使用了 (OpenRead)将资源中的数据作为 Stream 返回。通过访问 url "http://google.com/generate_204" 进行检查,如果成功则返回 true,否则返回 false。下面的示例在循环中运行 ... 阅读更多

如何在 C# 中获取文件大小?

Nizamuddin Siddiqui
更新于 2020-09-25 11:19:43

2K+ 次浏览

FileInfo 类用于处理 C# 中的文件及其操作。它提供用于创建、删除和读取文件的属性和方法。它使用 StreamWriter 类将数据写入文件。它是 System.IO 命名空间的一部分。Directory 属性检索表示文件父目录的对象。DirectoryName 属性检索文件的父目录的完整路径。Exists 属性在对文件进行操作之前检查文件是否存在。IsReadOnly 属性检索或设置一个值,该值指定文件是否可以修改。Length 检索 ... 阅读更多

如何在 C# 中编写仅用于数字的正则表达式?

Nizamuddin Siddiqui
更新于 2020-09-25 11:17:58

3K+ 次浏览

正则表达式是一种可以与输入文本匹配的模式。.Net 框架提供了一个正则表达式引擎,允许进行此类匹配。模式由一个或多个字符文字、运算符或构造组成。以下是 RegEx 使用的基本模式元字符 −* = 零个或多个 ? = 零个或一个 ^ = 不 [] = 范围^ 符号用于指定非条件。[] 括号如果我们要给出范围值,例如 0 - 9 或 a-z 或 A-Z示例类程序{    public static void Main(){       string num = "123dh";     ... 阅读更多

广告