0

我有两个 String^ 对象,我想对相等性进行不区分大小写的比较。那就是“blah”应该被认为等于“BLAH”。我知道我可以使用 String::CompareOrdinal,但这是区分大小写的。有没有简单的不区分大小写的解决方案?

免责声明 :) - 我知道 String^ 不是一个功能齐全的字符串类,建议不要将它用于一般的字符串操作......但在这种特定情况下,我实际上更愿意将对象保留为 String^ 类型。所以有一个挑战,你能用 String^'s 实现这个吗?:)

4

1 回答 1

3

使用_wcsicmp_wcsicmp_l。例如,给定两个非空Platform::Stringsrs

_wcsicmp(r->Data(), s->Data());
于 2013-04-29T22:18:31.100 回答