我有一个本地化的网站,我正在使用 LINQ 调用一些程序 - 这些程序包含一些我需要在语言切换后翻译的文本。这是我的程序调用之一:
public static IQueryable VyhledejCPN()
{
LINQDataContext db = new LINQDataContext();
IQueryable result = db.spSearchPartNumber(PartNumber).AsQueryable();
return result;
}
我需要这样的东西:
if (localize == english)
{
public static IQueryable VyhledejCPN()
{
LINQDataContext db = new LINQDataContext();
IQueryable resultEN = db.spSearchPartNumberEN(PartNumber).AsQueryable();
return resultEN;
}
}
else if (localize == czech)
{
public static IQueryable VyhledejCPN()
{
LINQDataContext db = new LINQDataContext();
IQueryable resultCZ = db.spSearchPartNumberCZ(PartNumber).AsQueryable();
return resultCZ;
}
}
还是有其他方法?
非常感谢你。