很抱歉,这可能是一个非常基本的问题。
我对编程非常陌生,因此选择C#作为我的第一语言。每次我尝试在Microsoft文档中查找C#指南时,都会对使用所有我从未真正了解过的所有这些不同造词术语的定义感到不知所措,这使我不知所措。也很难一一查询,因为有时将这些定义编织在一起。
这对我非常有帮助,如果有人可以用防伪语言为我解决这个问题,我将非常感激。
谢谢!
类型是用于定义“适合变量的内容”的总称。 .NET是非常错误地键入的。常见的类型族是:类,结构和“原始”值类型(.NET中的是结构的子集,但在其他语言中,它们通常是自己的东西)。
类只是一个蓝图。除静态类外,对于类而言,通常无需实例化就无法执行任何操作。实例被分配给引用变量,这些引用变量处理处理类实例的各种方法。
“ object”是一个类,一个类型。它也是all类的基类,每个结构都可以装箱到对象中,因此它是最接近基类型的。如果特定类型不匹配,则“实例对象”或“对象”是所有实例的常用用法。