小编Vij*_*iri的帖子

当'\'后跟一个成为有效转义序列的字符时,在'\'字符上拆分一个字符串

        public void Test(String userWithDomain)
        {   
            // assume userWithDomain could be a console input or an ajax call.

            // 1: userWithDomain = "domain\\user"; 
            // 2: userWithDomain = "domain\user"; 
            // 3: userWithDomain = "domain\test";

            // (1) would work;
            // (2) would work too [this kind of input is not valid from within a C# app]
            // (3) wouldn't work because \t would a valid escape sequence and output would be "domin" "est"

            String[] split = userWithDomain.Split(new String[] { "\\" }, StringSplitOptions.RemoveEmptyEntries);

            foreach …
Run Code Online (Sandbox Code Playgroud)

c#

2
推荐指数
1
解决办法
3065
查看次数

标签 统计

c# ×1