Comparing a String to the Beginning or End of a Second String
using System;
using System.Data;
using System.Text.RegularExpressions;
using System.Text;
class Class1{
static void Main(string[] args){
string head = "str";
string test = "strVarName";
Console.WriteLine(test.StartsWith(head));
string tail = "Name";
test = "strVarName";
Console.WriteLine(test.EndsWith(tail));
head = "str";
test = "strVarName";
Console.WriteLine(string.Compare(head, 0, test, 0, head.Length, true));
tail = "Name";
test = "strVarName";
Console.WriteLine(string.Compare(tail, 0, test, (test.Length - tail.Length), tail.Length, true));
}
}
Related examples in the same category
1. | Test for equality between stings. | | |
2. | use the Equals() method and equality operator to check if two strings are equal | | |
3. | use the Compare() method to compare strings | | |
4. | Compare strings | | |
5. | String copy and equal | | |
6. | Use String.Compare to check if a URI is a file URI | | |
7. | Sample for String.Compare(String, Int32, String, Int32, Int32, Boolean), ignore case | | |
8. | Sample for String.Compare(String, Int32, String, Int32, Int32, Boolean), Honor case | | |
9. | Check if a String contain another string by ignoring case | | |
10. | Compare two strings with StringComparison.CurrentCultureIgnoreCase | | |
11. | Checks if the string starts with special character. This does not include any special character from AllowedSpecialCharacters | | |