假設我有兩個字符串:a和b。爲了比較是否並有當情況被忽略,我一直使用相同的價值觀: // (Assume a and b have been verified not to be null)
if (a.ToLower() == b.ToLower())
然而,使用反射,我已經在.NET Framework看到這幾次: // (arg three is ignoreCase)
if (
有什麼東西,是用 If StrComp(strVal1, strVal2, vbTextCompare) = 0 Then
的利益,而不是使用 If strVal1 = strVal2 Then
如果Option Compare Text被設置在模塊級,有什麼不同? 我知道StrComp處理空場景和場景,我只關心strVal1和strVal2分配了非空有效字符串的情況。