using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
namespace NumberedMusicScores
{
public enum KeySignatures
{
C,
G,
D,
A,
E,
B,
FCress,
CCress,
F,
Bb,
Eb,
Ab,
Db,
Gb,
Cb
}
}
我想FCress
和CCress
顯示爲F#和C#,如果我使用它。如何實現這一目標?如何用#字符編寫枚舉?
我試過這個:How to use ? character in an enum,但Description
在[Description("F#")]
似乎不存在。 (紅色線條強調的那樣,它甚至不顯示任何東西「解決」,如果我右鍵點擊它
更新:澄清:
- 這不是一個重複的由於重複的答案是不是。
enum
,但其配置爲enum
一類。我想enum
解決方案。 - 如果是不可能的,那麼請回答「這是不可能的」,而不是將其標記爲重複。
- 我之前已經看過他們我發了這篇文章。
謝謝。
加上'使用System.ComponentModel;'到你的文件的頂部,使用'Description'屬性。 –
@GrantWinney仍然沒有顯示「Description」。不知道我做錯了什麼。我將編輯我的代碼以包含庫。 –
這是什麼類型的項目? –