目前在工作中,我需要将旧的 ASP 页面翻译成 C# (asp.net)。在 asp 页面上,我遇到了 filter 函数,我想知道 C# 是否有与之等效的函数?
b = Filter(servicePeriodsArray,CStr(Year(billingDate) & Month(billingDate)))
昨天我把它翻译成下面的一段代码。
string lookup1 = billingDate.Year.ToString() + billingDate.Month.ToString();
for (int k = 0; k < servicePeriodsArray.Length; k++)
{
if (servicePeriodsArray[k].Contains(lookup1))
{
b[c] = servicePeriodsArray[k];
c++;
}
}
由于我是旧 ASP 语言的完全“菜鸟”,我想知道我的翻译是否正确。如果你们中的任何人知道用于 ASP 函数过滤器的 C# 等效函数,请告诉我,或者如果你们可以帮助我进行翻译,那将是很棒的。
亲切的问候凯文