将ABCD拆分成'A','B','C','D'

解决方案 »

  1.   

    要是转成字符的话,直接
    string s = "ABCD";
    s.ToCharArray();
      

  2.   

    string chars = "abcd";
    string result = null;foreach (char ch in chars)
    {
      result += string.Format("'{0}',",ch);
    }
      

  3.   

    给个复杂版的public void TestLambda01()
    {
        string yourStr = "ABCD";
        List<string> string_array = new List<string>();
        yourStr.ToCharArray().Aggregate(char.MinValue, (p, n) =>
        {
            string_array.Add(new string(n, 1));
            return n;
        });
        foreach (string s in string_array)
        {
            MessageBox.Show(s);
        }
    }
      

  4.   

    来个一句话版本的.               string o = string.Concat("ABCD".ToCharArray().Select(c => "'" + c + "',").ToArray())
                                    .Substring(0,string.Concat(
                                                                "ABCD".ToCharArray().Select(c => "'" + c + "',").ToArray()
                                    ).Length -1);
      

  5.   

    如果拆分成char的话string s = "ABCD";
    char[] c;
    c=s.ToCharArray();
    如果拆分成stringstring[] ss=new string[s.Length];
    int i;
    for (i = 0; i < s.Length;i++ )
    {
        ss[i] = ……;
    }
      

  6.   

    给个无聊版的using System;
    class Program
    {
        static void Main()
       {
            String s = "HelloWorld";
            Char[] c = s.ToCharArray();
            Console.WriteLine(c);
       }
    }
      

  7.   

    来个手动输入版吧'A','B','C','D' 
    每天回帖即可获得10分可用分!
      

  8.   

    String aa ="abcd";
    string AA = aa.Toupper();
    char [] a =AA.ToCharArray();
      

  9.   

    呵呵~  我知道在javascript里面用spilt()函数就可以了
      

  10.   

     string str = "ABCD";        for (int i = 0; i < str.Length; i++)
            {
                string newstr = str.Substring(i, 1);
                Response.Write(newstr + "<br>");
            }js 都可以实现的东西, 上面的代码是 C#的 我的方法是否没那么累赘,上面好几家帮大JB 做小JB 的事
      

  11.   

    string chars = "abcd";
    string result = string.Empty;foreach (char ch in chars)
    {
    result += string.Format("'{0}',",ch);
    }
      

  12.   

    string abc = tb_result.Text.Trim();
                char[] c =   abc.ToCharArray();
                foreach (char a in c)
                {
                    Console.WriteLine(a);
                }
                Console.ReadLine();