我使用的Microsoft.Office.Interop.Outlook;
允許我使用OlCategoryColor
。特別是我有這樣的:如何翻譯OlCategoryColor?
Dictionary<OlCategoryColor, KeyValuePair<string, string>> CategoryColor;
CategoryColor = new Dictionary<OlCategoryColor, KeyValuePair<string, string>>
{
{OlCategoryColor.olCategoryColorRed, new KeyValuePair<string, string>("#E7A1A2", "7")}
};
,使色彩的名字,我只是這樣做:
foreach (var outlookColor in CategoryColor)
{
outlookColor.Key.ToString().Remove(0, "olCategoryColor".Length);
}
它返回Red
,但有可能採取意大利語言或其他語言?
'Enum.ToString'返回源代碼中的枚舉名稱,如果你想將它翻譯成意大利語,你必須自己做 - 一個簡單的字典映射英語 - >意大利名字與一點谷歌翻譯應該做 – csharpfolk
@csharpfolk請給我一個示例代碼,如果你可以。 – D3bug