Это зависит от того, что вы пытаетесь сделать со строками.
Если вы хотите сравнить строки независимо от регистра, позвоните String.Equals
с StringComparison.OrdinalIgnoreCase
.
Если вы хотите поместить их в словарь, сделайте компаратор словаря StringComparer.OrdinalIgnoreCase
.
Следовательно, вы могли бы сделать функцию следующим образом:
public class XHtmlOneDTDElementAttibute : ElementRegion {
public bool IsTag(string tag) {
return Name.Equals(tag, StringComparison.OrdinalIgnoreCase);
}
// The Name should be case-insensitive
public string Name { get; set; }
// The Value should be case-sensitive
public string Value { get; set; }
}
Если вам нужно более конкретное решение, скажите, пожалуйста, что вы делаете со свойством Name