字符串不包含SSIS包中Where、C#的定义
字符串不包含SSIS包中的Where、C#的定义,请说明缺少什么字符串不包含SSIS包中Where、C#的定义,c#,ssis,C#,Ssis,字符串不包含SSIS包中的Where、C#的定义,请说明缺少什么 string ToASCII(string subjectString) { var newStringBuilder = new StringBuilder(); newStringBuilder.Append(subjectString.Normalize(NormalizationForm.FormKD) .Where(x =&
string ToASCII(string subjectString)
{
var newStringBuilder = new StringBuilder();
newStringBuilder.Append(subjectString.Normalize(NormalizationForm.FormKD)
.Where(x => x < 128)
.ToArray());
return newStringBuilder.ToString();
}
string ToASCII(string subjectString)
{
var newStringBuilder=newStringBuilder();
newStringBuilder.Append(subjectString.Normalize(NormalizationForm.FormKD)
.其中(x=>x<128)
.ToArray());
返回newStringBuilder.ToString();
}
类的方法是一个扩展方法,您必须提供它的名称空间。因此,您应该添加以下名称空间:
using System.Linq;
我很好奇这有什么问题:
var bytes = Encoding.ASCII.GetBytes(subjectString.Normalize(NormalizationForm.FormKD));
return Encoding.ASCII.GetString(bytes);
*这不是一个真正的答案,但这在注释空间中不太合适,而且OP可能会决定使用这段代码。