如何检查字符串的前两个值

deb*_*nte 1 .net c# string

我想检查一个电话号码的输入值(检查它是从06还是07开始)并相应地在查询中进行更改.

怎么去这个?

以下工作如下:

char first = strNewTel.Trim()[0];
char sec = strNewTel.Trim()[1]; 
Run Code Online (Sandbox Code Playgroud)

...然后检查两个字符是否匹配.

或者有更好的方法吗?谢谢!

Jan*_*Jan 8

if (!string.IsNullOrEmpty(strNewTel)
    && (strNewTel.StartsWith("06")
        || strNewTel.StartsWith("07")) {

}
Run Code Online (Sandbox Code Playgroud)