Deutsch

Балуюсь в сирешотку 25.02.2025

7 дней назад, 07:35
Re: Балуюсь в сирешотку 25.02.2025
 
uscheswoi_82 патриот
в ответ uscheswoi_82 02.03.25 13:30, Последний раз изменено 7 дней назад, 07:36 (uscheswoi_82)

В C# так-же как и в Java чтобы знать равна строка нужно использовать метод Equals. Если написать так:

using System;
public class Program {
  public static void Main(string[] args) {
  String строка = "Миша";        
  if(строка.Equals("Миша") == true)
    Console.WriteLine("Да, это миша");
  else 
    Console.WriteLine("Нет, это не миша");
  if(строка.ToLower().Equals("миша") == true)
    Console.WriteLine("Да, это миша");
  else 
    Console.WriteLine("Нет, это не миша");
  }
}



То результат такой:

Да, это миша
Да, это миша



А если же вот так написать:

using System;
public class Program {
  public static void Main(string[] args) {
  String строка = "миша";        
  if(строка.Equals("Миша") == true)
    Console.WriteLine("Да, это миша");
  else 
    Console.WriteLine("Нет, это не миша");
  if(строка.ToLower().Equals("миша") == true)
    Console.WriteLine("Да, это миша");
  else 
    Console.WriteLine("Нет, это не миша");
  }
}


То результат такой:

Нет, это не миша
Да, это миша
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Перейти на