Tôi đang viết một ứng dụng sử dụng Roslyn để phân tích ngữ pháp và ngữ nghĩa mã nguồn C#. Đối với mỗi loại được xác định trong mã nguồn đang được phân tích, tôi muốn lưu trữ cho dù đó là một loại tham chiếu (một lớp), một loại giá trị (một cấu trúc) hoặc một giao diện.Thuật ngữ (chính thức) cho loại của một loại là gì?
Cụm từ thích hợp/chính thức cho loại của loại là gì?
Ví dụ:
class A
{
//This type's type (A's type) is 'class' (i.e. a reference type).
}
Haskell gọi loại này là "loại". Có thể nó tương tự trong .NET. – siride
Không chắc chắn nếu có một thuật ngữ chính thức cho bộ sưu tập bao gồm Lớp, Giao diện, Enum, Loại, v.v. Tôi sẽ gọi chúng là cấu trúc nhưng sẽ đưa vào phần chú giải/thuật ngữ để xác định việc sử dụng thuật ngữ đó trong ngữ cảnh của tài liệu. – JohnLBevan
câu hỏi này đòi hỏi Jon Skeet :)! –