Split的3种用法

 。//清清月儿 http://blog.csdn.net/21aspnet/

我们可以把12     33   456    12342  拼起来就是一个字符,因为很多时候我们觉得处理只有几个组的时候用数组很麻烦所以我们用“|”或者“,”等等把他们拼起来在需要的时候用Split打散即可

下面列举一些用法,不做性能分析了。
方法一:

static   void  Main( string [] args)
        
{
            
string aa = "1234,234523,4324,324";//清清月儿 http://blog.csdn.net/21aspnet/
            
string[] cc = aa.Split(new char[] ',' });
            
foreach (string bb in cc)
            
{
                Console.Write(bb 
+ "/r/n ");
            }

           
        }

方法二:

string  aa  =   " 1234,234523,4324,324 " ;
            
string [] str  =  aa.Split( ' , ' );
            
foreach  ( string  bb  in  str)
            
{
                Console.Write(bb 
+ " /r/n");
            }

 

方法三:

static   void  Main( string [] args)
        
{
            
string a = "1,2,3,4,5,6,7,8,9";
            
string b = ",";
            
string[] c = Split(a, b);
            
foreach (string bb in c)
            
{
                Console.Write(bb 
+ " /r/n");
            }


        }

        
public   static   string [] Split( string  input,  string  pattern)
        
{
            
string[] arr = System.Text.RegularExpressions.Regex.Split(input, pattern);
            
return arr;
        }

实现把文章按空格打散:
public   static   void  Main () 
    
{
        
string a="While laughter is is very aerobic activity engages every single organ system";
        
string b=" ";
        
string []c=TestDoWhile.Split(a,b);
        
foreach(string bb in c)
        
{
            Console.Write(bb
+" /r/n");
        }

    }

    
public   static   string [] Split( string  input, string  pattern)
    
{
        
string[] arr = System.Text.RegularExpressions.Regex.Split(input,pattern);
        
return arr;
    }

你可能感兴趣的:(c,String,input)