如何对字符串执行多种格式化?
例如,按照以下方式做是行不通的。
var Id = (from p in db.vwIds.Where(p => p.OperationalNumber.Substring(p.OperationalNumber.IndexOf("-") + 1).TrimStart('0') == id)
group p by p.ID into g
select g.Key).ToList();
我不能对一个字符串执行多个操作吗?
不起作用我的意思是它没有从“vwIds”中提取 ID。当我将 id 的值硬编码为“001”并删除“.TrimStart('0') ”时,它会拉入 Id,而不是其他情况。
基本上,我传递的 id 是一个没有前导零的数字,例如“1”、“2”、“112”等,而 vwIds 中的 ID 格式为:“JEE - 001”、“Dee - 002”等。