如何在C#中匿名類中實現介面?
不可以,匿名型別無法實現介面。我們需要建立您自己的型別。
匿名型別提供了一種便捷的方式,無需先明確定義型別即可將一組只讀屬性封裝到單個物件中。
型別名稱由編譯器生成,在原始碼級別不可見。每個屬性的型別都由編譯器推斷。
您可以使用new運算子和物件初始化程式來建立匿名型別。
示例
class Program{
public static void Main(){
var v = new { Amount = 108, Message = "Test" };
Console.WriteLine(v.Amount + v.Message);
Console.ReadLine();
}
}輸出
108Test
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP