Правильно ли сравниваю строки? - C#

Узнай цену своей работы

Формулировка задачи:

Приведу примеры, укажите какой вариант правильный или возможно другие конструкции использовать нужно для простых сравнений: string s1="s1", s2="s2"; 1) s1==s2 2) s1.Equals(s2) 3) явное сравнение s1.Equals("s2") Извлекается много строк, могут ли возникнуть проблемы, типа что результат дб true а на деле false, или прочие "непонятные" ошибки

Решение задачи: «Правильно ли сравниваю строки?»

textual
Листинг программы
       public static bool operator ==(string a, string b)
        {
            return string.Equals(a, b);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.667 из 5