Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关键字在C#中是如何工作的?_C#_Keyword - Fatal编程技术网

关键字在C#中是如何工作的?

关键字在C#中是如何工作的?,c#,keyword,C#,Keyword,我甚至不知道我该如何界定这个问题,以便你们都能得到我真正想要的东西 我想知道这些关键字在编程语言中是如何工作的,具体来说,C#。在以下代码中: using System; namespace TestApplication { class Program { static void Main(string[] args) { string s = "Hello"; Console.WriteLine(

我甚至不知道我该如何界定这个问题,以便你们都能得到我真正想要的东西

我想知道这些关键字在编程语言中是如何工作的,具体来说,C#。在以下代码中:

using System;
namespace TestApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "Hello";
            Console.WriteLine(a.ToString());
            Console.ReadLine();
        }
    }
}
这里,
Console
是位于mscorlib.dll中的
System
命名空间的预定义类。因此,当编译器/CLR遇到
Console.WriteLine()
时,它将使用适当的重载调用静态方法
WriteLine()

因此,
WriteLine
方法和
Console
类的定义都已经写入并保存在mscorlib程序集的系统命名空间中


但我的问题是,当编译器/CLR遇到诸如
使用
命名空间
静态
,它会做什么?哪里写的必须将
关键字旁边的单词作为新类型处理?它是否内置于编译器/CLR中?那么它是如何工作的呢?

这是编译器的一部分,而不是BCL。查看,它准确地解释了编译器遇到任何关键字时必须执行的操作。

这是编译器的一部分,而不是BCL。查看,它准确地解释了编译器遇到任何关键字时必须执行的操作。

这是编译器的一部分,而不是BCL。查看,它准确地解释了编译器遇到任何关键字时必须执行的操作。

这是编译器的一部分,而不是BCL。查看,它准确地解释了编译器遇到任何关键字时必须执行的操作。

C#关键字(您可以看到完整的关键字列表)内置在CSC编译器中。当编译器遇到任何关键字时,它都会被编程为知道要期望什么和要做什么。

C#关键字(您可以看到完整的关键字列表)内置在CSC编译器中。当编译器遇到任何关键字时,它都会被编程为知道要期望什么和要做什么。

C#关键字(您可以看到完整的关键字列表)内置在CSC编译器中。当编译器遇到任何关键字时,它都会被编程为知道要期望什么和要做什么。

C#关键字(您可以看到完整的关键字列表)内置在CSC编译器中。当编译器遇到任何关键字时,它会被编程为知道预期的内容和要执行的操作。

该关键字是
关键字
。编译器知道,当遇到像
class
这样的单词时,它必须对后面的内容进行处理(将其编译成一个新类)。这是编入编译器并在C#语言规范中详细说明的。请查看“龙书”或任何其他有关编译器的书籍/文章…如果您真的想查看,请随时访问。可能重复感谢所有的答案和评论。知道了很多我不知道的事情!关键字是
关键字
。编译器知道,当遇到像
class
这样的单词时,它必须对后面的内容进行处理(将其编译成一个新类)。这是编入编译器并在C#语言规范中详细说明的。请查看“龙书”或任何其他有关编译器的书籍/文章…如果您真的想查看,请随时访问。可能重复感谢所有的答案和评论。知道了很多我不知道的事情!关键字是
关键字
。编译器知道,当遇到像
class
这样的单词时,它必须对后面的内容进行处理(将其编译成一个新类)。这是编入编译器并在C#语言规范中详细说明的。请查看“龙书”或任何其他有关编译器的书籍/文章…如果您真的想查看,请随时访问。可能重复感谢所有的答案和评论。知道了很多我不知道的事情!关键字是
关键字
。编译器知道,当遇到像
class
这样的单词时,它必须对后面的内容进行处理(将其编译成一个新类)。这是编入编译器并在C#语言规范中详细说明的。请查看“龙书”或任何其他有关编译器的书籍/文章…如果您真的想查看,请随时访问。可能重复感谢所有的答案和评论。知道了很多我不知道的事情!