我需要創建一個最終需要在下拉列表中填充的分隔符列表。該列表應基本上包含如下字符:需要創建一個下拉列表分隔符
!,@,#,$,〜,逗號,等等。 。他們不應該被硬編碼。
我已經有了這個硬編碼,但客戶端需要現在所有的ASCII分隔符。
public SelectList Delimiters
{
get
{
var delims = new Dictionary<string, string>
{
{"None", string.Empty},
{",", ","},
{".", "."},
{"/", "/"},
{"#", "#"},
{"|", "|"},
{"Tab", "\t"}
};
return new SelectList(delims, "Value", "Key");
}
}
我們如何將其轉換爲包含所有沒有硬編碼的特殊字符?
硬編碼分隔符有什麼問題?我懷疑框架中的某個地方是否有完整的列表,因爲您可以使用每個字符或字符串作爲分隔符。 –
輸入每個特殊字符都是一項任務。所以我覺得會有辦法一次性引入所有的分隔符。 –
所以除了上面的那些,你希望所有其他ascii字符作爲定界符,其值等於鍵? –