![](/img/trans.png)
[英]Passing an instance of user-defined class as data to a ServiceStack PUT
[英]The `class` keyword and User-Defined data types
標題可能有點怪異。 我不知道如何用更好的方式來稱呼這個問題。
突然之間,我對數據類型感到非常困惑。 如果類是用戶定義的數據類型,則關鍵字class
做什么?
例如:
internal class MyClass
{
}
static class Main
{
static int Main(string[] args)
{
MyClass mc = new MyClass();
}
}
因此,這里是用戶定義的數據類型MyClass嗎? 如果是這樣,關鍵字class
做什么?
我認為class
只是您用戶定義的數據類型的藍圖。 我不太確定了。
如果您不明白該問題,請發表評論,以便我可以嘗試使其更加清晰。
用戶定義的類型有多種類別- class
只是其中之一; 也可以看看:
struct
enum
delegate
interface
在這里, class
告訴編譯器您正在定義引用類型的單繼承類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.