我正在尝试使用 Visual Studio 2012 编写 SQL CLR 用户定义函数。类似于http://msdn.microsoft.com/en-us/library/w2kae45k(v=vs.80).aspx
private static readonly string[] VietnameseSigns = new string[]
{
"aAeEoOuUiIdDyY",
"áàạảãâấầậẩẫăắằặẳẵ",
"ÁÀẠẢÃÂẤẦẬẨẪĂẮẰẶẲẴ",
"éèẹẻẽêếềệểễ",
"ÉÈẸẺẼÊẾỀỆỂỄ",
"óòọỏõôốồộổỗơớờợởỡ",
"ÓÒỌỎÕÔỐỒỘỔỖƠỚỜỢỞỠ",
"úùụủũưứừựửữ",
"ÚÙỤỦŨƯỨỪỰỬỮ",
"íìịỉĩ",
"ÍÌỊỈĨ",
"đ",
"Đ",
"ýỳỵỷỹ",
"ÝỲỴỶỸ"
};
在项目中,我无法将 SQL CLR C# 类保存为 unicode 格式。保存文件后,它总是显示如下,尽管我在正常项目(网络,表单......)中使用了这个功能数千次而没有问题
private static readonly string[] VietnameseSigns = new string[]
{
"aAeEoOuUiIdDyY",
"áà??ãâ???????????",
"ÁÀ??ÃÂ???????????",
"éè???ê?????",
"ÉÈ???Ê?????",
"óò??õô???????????",
"ÓÒ??ÕÔ???????????",
"úù?????????",
"ÚÙ?????????",
"íì???",
"ÍÌ???",
"?",
"?",
"ý????",
"Ý????"
};
我不知道现在发生了什么。请帮忙。
谢谢大家。