เมธอด EndsWith() ใน C# ใช้ตรวจสอบว่าสตริงปัจจุบันลงท้ายด้วยสตริงที่ระบุหรือไม่
ไวยากรณ์
ไวยากรณ์มีดังนี้
public bool EndsWith(string str)
พารามิเตอร์ str คือสตริงที่ต้องการเปรียบเทียบ
ตัวอย่าง
ตัวอย่างที่ 1: ตรวจสอบว่าสตริงลงท้ายด้วย "$"
using System;
public class Demo{
public static void Main(){
bool val;
string str = "demo$";
val = str.EndsWith("$");
Console.WriteLine("Return Value = " + val.ToString());
}
}
ผลลัพธ์
Return Value = True
ตัวอย่างเพิ่มเติม
ตัวอย่างที่ 2: ตรวจสอบว่าสตริงลงท้ายด้วย "#" (ผลลัพธ์เป็น False)
using System;
public class Demo{
public static void Main(){
bool val;
string str = "mytext@";
val = str.EndsWith("#");
Console.WriteLine("Return Value = " + val.ToString());
}
}
ผลลัพธ์
Return Value = False