📜  c# words 返回数组的前 20 项 - C# (1)

📅  最后修改于: 2023-12-03 15:29:46.463000             🧑  作者: Mango

C# Words

C# 是一种由微软推出的通用、面向对象的编程语言。下面是 C# 中一些常用的关键词(按字母顺序排列),这些关键词对于学习 C# 编程非常重要。

Array

Array 类用来创建数组,可以通过索引访问数组元素。以下是创建和初始化数组的一些示例:

int[] numbers = new int[5];
string[] names = { "John", "Mary", "Tom" };
double[,] matrix = new double[3, 3];
Bool

bool 是一种布尔类型,只有两个值 true 和 false。用于条件语句中,例如:

bool isTrue = true;
if (isTrue)
{
    Console.WriteLine("It is true!");
}
else
{
    Console.WriteLine("It is false!");
}
Char

char 表示单个 Unicode 字符。常用于处理字符和字符串。以下是一些示例:

char letter = 'A';
Console.WriteLine(letter);

string str = "C#";
char[] characters = str.ToCharArray();
Double

double 是一种双精度浮点数,在数值计算中很常用。以下是一些示例:

double pi = 3.14159265358979323846;
Console.WriteLine(pi);

double result = Math.Pow(2, 2.5);
Console.WriteLine(result);
Else

elseif 语句的一个可选部分,用于在 if 条件为 false 时执行一段代码块,例如:

int age = 18;
if (age >= 18)
{
    Console.WriteLine("You are an adult.");
}
else
{
    Console.WriteLine("You are not an adult.");
}
For

for 循环是一种常用的循环结构,用于重复执行一段代码块,例如:

for (int i = 0; i < 10; i++)
{
    Console.WriteLine(i);
}
If

if 语句用于根据条件决定是否执行一段代码块,例如:

int age = 18;
if (age >= 18)
{
    Console.WriteLine("You are an adult.");
}
Int

int 是一种整数类型,用于存储整数值。以下是一些示例:

int a = 10;
Console.WriteLine(a);

int b = int.Parse("123");
Console.WriteLine(b);
Namespace

namespace 是一种用于组织 C# 代码的一种机制。可以将相关的类、结构体、方法等放在同一个命名空间中,例如:

namespace MyNamespace
{
    class MyClass
    {
        // ...
    }
}
Object

object 是 .NET 中最基本的类型之一,它是所有类的基类。以下是一些示例:

object obj1 = new object();
Console.WriteLine(obj1.GetType().FullName);

object obj2 = "Hello";
Console.WriteLine(obj2.GetType().FullName);
Public

public 关键字用于声明公共成员,即可以被其他类访问的成员,例如:

public class MyClass
{
    public int MyProperty { get; set; }
}
Return

return 关键字用于从函数中返回一个值,例如:

int Sum(int a, int b)
{
    return a + b;
}

Console.WriteLine(Sum(3, 4));
Static

static 关键字用于声明静态成员,即可以在类级别上访问的成员,例如:

public class MyClass
{
    public static int MyStaticField;

    public static void MyStaticMethod()
    {
        // ...
    }
}
String

string 是 C# 中常用的字符串类型,用于存储一串字符。以下是一些示例:

string s1 = "Hello";
Console.WriteLine(s1);

string s2 = string.Concat(s1, " World");
Console.WriteLine(s2);
Try...Catch

try...catch 语句用于处理异常,即在程序运行中出现的错误,例如:

try
{
    // 有可能产生异常的代码
}
catch (Exception ex)
{
    // 处理异常的代码
}
Using

using 关键字用于管理资源,在使用完资源后自动回收它们,例如:

using (FileStream fs = new FileStream("file.txt", FileMode.Create))
{
    byte[] bytes = Encoding.UTF8.GetBytes("Hello World");
    fs.Write(bytes, 0, bytes.Length);
}
Var

var 关键字用于推断变量类型,例如:

var i = 10;
var j = "Hello";
While

while 循环用于重复执行一段代码块,直至条件不成立为止,例如:

int i = 0;
while (i < 10)
{
    Console.WriteLine(i);
    i++;
}
Yield

yield 关键字用于定义枚举器或迭代器,例如:

IEnumerable<int> EvenNumbers()
{
    for (int i = 0; i < 10; i += 2)
    {
        yield return i;
    }
}

foreach (int number in EvenNumbers())
{
    Console.WriteLine(number);
}

以上就是 C# 中一些常用的关键词。如果你刚开始学习 C#,建议你先从这些关键词入手,加深对语言的理解,在编写代码时能够更加得心应手。