找到关于 C# 的 2628 篇文章

C# 中的整数字面量是什么?

Arjun Thakur
更新于 2020年6月20日 16:44:54

500 次浏览

整数字面量可以是十进制或十六进制常量。前缀指定基数或基:十六进制为 0x 或 0X,十进制没有前缀。它还可以带有后缀,它是 U 和 L 的组合,分别表示无符号和长整型。以下是一些整数字面量的示例:-200 // int 90u // 无符号 int 让我们在声明和初始化变量时使用上述字面量:// int int a = 200; 我们现在将打印值:示例 在线演示using System; namespace Demo {    class Program {       static ... 阅读更多

如何在 C# 中从控制台读取输入

George John
更新于 2020年6月20日 16:45:59

1.7万+ 次浏览

使用 ReadLine() 方法从 C# 中的控制台读取输入。此方法将输入接收为字符串,因此您需要将其转换。例如:让我们看看如何从用户处获取用户输入并将其转换为整数。首先,读取用户输入:string val; Console.Write("输入整数:"); val = Console.ReadLine(); 现在将其转换为整数:int a = Convert.ToInt32(val); Console.WriteLine("您的输入:{0}", a);让我们在一个示例中看看这个。输入使用命令行参数添加:示例 在线演示using System; using System.Collections.Generic; class Demo {    static void Main() {       string val;       Console.Write("输入... 阅读更多

如何在 C# 中打印转义字符

Chandu yadav
更新于 2020年6月20日 16:46:28

831 次浏览

以下是 C# 中的转义字符,显示列建议如何在 C# 中使用和打印它们:转义字符描述模式显示\a匹配铃声字符,\u0007。\a"\u0007" in "Warning!" + '\u0007'\b在字符类中,匹配退格键,\u0008。[\b]{3, }"\b\b\b\b" in "\b\b\b\b"\t匹配制表符,\u0009。(\w+)\t"Name\t", "Addr\t" in "Name\tAddr\t"\r匹配回车符,\u000D。(\r 不等同于换行符,。)\r(\w+)"\rHello" in "\r\HelloWorld."\v匹配垂直制表符,\u000B。[\v]{2, }"\v\v\v" in "\v\v\v"\f匹配换页符,\u000C。[\f]{2, }"\f\f\f" in "\f\f\f"匹配换行符,\u000A。\r(\w+)"\rHello" in "\r\HelloWorld."\e匹配转义符,\u001B。\e"\x001B" in "\x001B"nn使用八进制表示法指定字符(nnn 由最多三个数字组成)。\w\040\w"a ... 阅读更多

如何在 C# 中递增字符

Arjun Thakur
更新于 2020年6月20日 16:46:52

2K+ 次浏览

首先,设置一个字符:char ch = 'K';现在只需这样递增它:ch++;如果您现在打印字符,它将是下一个字符,如下面的示例所示:示例 在线演示using System; using System.Collections.Generic; class Demo {    static void Main() {       char ch = 'K';       Console.WriteLine("初始字符:" + ch);       // 递增字符       ch++;       Console.WriteLine("新字符:" + ch);    } }输出初始字符:K 新字符:L

C# 中的哈希表与字典

Chandu yadav
更新于 2020年6月20日 16:47:09

1K+ 次浏览

哈希表当您需要使用键访问元素并且可以识别有用的键值时,可以使用哈希表。哈希表中的每个项目都具有键/值对。键用于访问集合中的项目。哈希表中的成员是线程安全的。如果我们尝试查找不存在的键,它将返回 null。哈希表不是泛型类型。哈希表集合比字典慢,因为它需要装箱和拆箱。要声明哈希表:Hashtable ht = new Hashtable();字典字典是 C# 中键值对的集合。字典... 阅读更多

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

George John
更新于 2020年6月20日 16:47:32

206 次浏览

C# 中的 lambda 表达式描述了一种模式。它在表达式上下文中具有标记 =>。这被解读为“转到”运算符,在声明 lambda 表达式时使用。以下是一个示例,展示如何在 C# 中使用 lambda 表达式:示例 在线演示using System; using System.Collections.Generic; class Demo {    static void Main() {       List list = new List() { 21, 17, 40, 11, 9 };       int res = list.FindIndex(x => x % 2 == 0);       Console.WriteLine("索引:" + res);    } }输出索引:2上面,我们看到了... 阅读更多

C# 中的标题大小写是什么?

Ankith Reddy
更新于 2020年6月20日 16:31:55

2K+ 次浏览

ToTitleCase 方法用于将单词中的首字母大写。标题大小写本身意味着将每个主要单词的首字母大写。让我们看一个获取标题大小写的示例:示例 在线演示using System; using System.Globalization; class Demo {    static void Main() {       string str = "jack sparrow";       string res = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(str);       Console.WriteLine(res);    } }输出Jack Sparrow上面,我们将输入字符串设置为 ToTitleCase() 方法。CultureInfo.TextInfo 属性用于为字符串提供特定于区域性的大小写信息:CultureInfo.CurrentCulture.TextInfo.ToTitleCase(str);

C# 中的字面量

Arjun Thakur
更新于 2020年6月20日 16:32:18

3K+ 次浏览

固定值称为字面量。常量是指程序在其执行过程中可能不会更改的固定值。常量可以是任何基本数据类型,例如整数常量、浮点常量、字符常量或字符串字面量。还有枚举常量。让我们了解 C# 中的整数、浮点和字符串字面量:整数字面量整数字面量可以是十进制或十六进制常量。前缀指定基数或基:十六进制为 0x 或 0X,十进制没有前缀。以下是一些整数字面量的示例:20 // ... 阅读更多

C# 中的重载索引器是什么?

Chandu yadav
更新于 2020年6月20日 16:35:18

596 次浏览

C# 中的索引器允许对对象进行索引,例如数组。当为类定义索引器时,此类表现得类似于虚拟数组。然后,您可以使用数组访问运算符 ([ ]) 访问此类的实例。索引器可以重载。索引器也可以声明多个参数,并且每个参数可以是不同的类型。以下是 C# 中重载索引器的示例:示例 在线演示using System; namespace IndexerApplication {    class IndexedNames {       private string[] namelist = new string[size];       static public int size ... 阅读更多

C# 中的动态数据类型是什么?

George John
更新于 2020年6月20日 16:35:50

505 次浏览

将任何类型的数值存储在动态数据类型变量中。这些类型的变量的类型检查在运行时进行。以下是声明动态类型的语法:dynamic = value;以下是一个示例:dynamic val1 = 100; dynamic val2 = 5; dynamic val3 = 20;动态类型类似于对象类型,只是对象类型变量的类型检查在编译时进行,而动态类型变量的类型检查在运行时进行。

广告