Computer >> Máy Tính >  >> Lập trình >> C#

Làm thế nào để triển khai giao diện trong lớp ẩn danh trong C #?

Không, các loại ẩn danh không thể triển khai giao diện. Chúng tôi cần tạo kiểu tài khoản của bạn.

Các kiểu ẩn danh cung cấp một cách thuận tiện để đóng gói một tập hợp các đặc tính chỉ đọc vào một đối tượng duy nhất mà không cần phải xác định rõ ràng một kiểu trước.

Tên kiểu được tạo bởi trình biên dịch và không có sẵn ở cấp mã nguồn. Loại của mỗi thuộc tính được trình biên dịch suy ra.

Bạn tạo các loại ẩn danh bằng cách sử dụng toán tử mới cùng với công cụ phản chứng.

Ví dụ

Chương trình
class Program{
   public static void Main(){
      var v = new { Amount = 108, Message = "Test" };
      Console.WriteLine(v.Amount + v.Message);
      Console.ReadLine();
   }
}

Đầu ra

108Test