와일드 카드 용 공간을 사용하여 두 문자열을 비교하는 가장 빠른 방법이이 함수보다 있습니까?C# - 와일드 카드를 사용하여 두 문자열을 비교하는 가장 빠른 방법
public static bool CustomCompare(this string word, string mask)
{
for (int index = 0; index < mask.Length; index++)
{
if (mask[index] != ' ') && (mask[index]!= word[index]))
{
return false;
}
}
return true;
}
예 : "문장"과 비교하는 문장이 참을 반환합니다. (비교되는 두 개의 길이가 같아야합니다.)
따라서 파일 시스템 * 와일드 카드와 같이 가변 폭 와일드 카드가 필요하지 않습니까? –
현재이 함수와 같은 길이의 문자열을 비교하기 때문에 현재로서는 그럴 필요가 없습니다. – Gregoire