C#任何以开头的字符串
假设我们有一个文本框和一个按钮。然后用户编写表格并单击按钮C#任何以开头的字符串,c#,C#,假设我们有一个文本框和一个按钮。然后用户编写表格并单击按钮 我希望我的程序接受任何以“ta”开头的文本。所以它会接受这个输入。有什么办法吗?要检查字符串是否以指定的字符串开头,可以使用以下方法: 让我们好好做吧……:) // ///确定提供的字符串是否以“ta”开头。 /// ///要测试的字符串。 ///如果提供的字符串以“ta”开头,则为True;否则就错了。 ///比较不区分大小写。 私有静态bool StartsWithTa(字符串值) { 常量字符串前缀=“ta”; 如果(值==nu
我希望我的程序接受任何以“ta”开头的文本。所以它会接受这个输入。有什么办法吗?要检查字符串是否以指定的字符串开头,可以使用以下方法:
让我们好好做吧……:)
//
///确定提供的字符串是否以“ta”开头。
///
///要测试的字符串。
///如果提供的字符串以“ta”开头,则为True;否则就错了。
///比较不区分大小写。
私有静态bool StartsWithTa(字符串值)
{
常量字符串前缀=“ta”;
如果(值==null)
返回false;
返回值.StartsWith(前缀,StringComparison.CurrentCultureIgnoreCase);
}
您使用的是Winforms还是WPF?StartWith(“请研究”)代码>Winforms。。。谢谢大家的回答
if(stringVariable.StartsWith("ta")) {
// starts with ta
}
/// <summary>
/// Determines whether the supplied string begins with "ta".
/// </summary>
/// <param name="value">The string to test.</param>
/// <returns>True if the supplied string starts with "ta"; false, otherwise.</returns>
/// <remarks>The comparison is case-insensitive.</remarks>
private static bool StartsWithTa(string value)
{
const string prefix = "ta";
if (value == null)
return false;
return value.StartsWith(prefix, StringComparison.CurrentCultureIgnoreCase);
}