Wednesday, June 3, 2009

Compare String C#

  • ใช้ eqaul กับ compareto ตั้งไม่
  • พึ่งรู้ว่าใช้ == ก็ตรวจสอบได้ผลลัพธ์ที่น่าพอใจเช่นกัน
  • แต่ถ้าจำไม่ผิดน่าจะมีปัญหากับ Object ที่เราสร้างนะไม่แน่ใจ ^^'
  • เสริมนอกเรื่อง indexOf ของ string จะให้ค่าเป็น -1 เมื่อไม่พบคำค้นหา จำไม่ได้สักที

string a = null;
Console.WriteLine(a == null);

string b = "Helo";
Console.WriteLine(b == "Hely");
Console.WriteLine(b == "HelO");
Console.WriteLine(b == "Helo");

Console.ReadLine();

ผลลัพธ์: true false false true

No comments:

Post a Comment