2013-10-23 16 views
9

Tôi có enum này:Làm thế nào để thêm mô tả Intellisense để một thành viên enum C#

/// <summary> 
/// Accoun types enumeration 
/// </summary> 
public enum AcoountTypeTransaction 
{ 
    [Description("Account type debit")] 
    Debit = 0, 
    [Description("Account type Credit")] 
    Credit = 1 
} 

Tôi muốn hiển thị giới thiệu trên IntelliSense của tôi, đây chỉ là một mẫu, tôi có nhiều sự đếm phải được giải thích. Có một cách để thực hiện việc này

Trả lời

17

Sử dụng XML document comments Tương tự như cách bạn tự khai báo kê khai như thế này.

/// <summary> 
/// Account types enumeration 
/// </summary> 
public enum AcoountTypeTransaction 
{ 
    /// <summary> 
    /// This is the Debug constant. 
    /// </summary> 
    [Description("Account type debit")] 
    Debit = 0, 
    /// <summary> 
    /// This is the Credit constant. 
    /// </summary> 
    [Description("Account type Credit")] 
    Credit = 1 
} 

Result

+0

Vì vậy, đơn giản, tôi đã cố gắng, nhưng đặt '' Sumary'' trực tiếp trên '' enum member'' Tks rất nhiều. –

+0

Không có gì sai, chỉ là một sai lầm. Đã sửa ngay. –

Các vấn đề liên quan