-2
我有2個字符串,我比較,但我需要避免問題,如果我使用大寫或小寫。忽略大小寫敏感的C#
有什麼辦法可以做到這一點?
感謝
這裏是我的代碼:
if (userID >= 0 && fnIndex >= 0 && lnIndex >= 0)
{
for (int i = 1; i < userDataId.Length; i++)
{
var userData = userDataId[i].List;
if (userData[fnIndex].ToString() == "FIRSTNAME1" &&
userData[lnIndex].ToString() == "LASTNAME1")
{
userId = userData[userID].ToString();
break;
}
}
}
在您尋求幫助之前,請務必*先*谷歌您的問題標題。 –
查看下面的答案或使用字符串類的'.ToLower()'方法。但在這種情況下,下面的答案應該更好 – Jens
@JensHorstmann - 考慮到被比較的字符串是大寫的,你的評論是錯誤的。 –