日期:2014-05-18 浏览次数:20944 次
var result = from x in "hello world".Split(" ") select x[0]; foreach (char c in result) { Console.WriteLine(c); } // output: // h // w
------解决方案--------------------
string a; string b; a = textbox1.text; b = a.Substring(0,1);
------解决方案--------------------
lz是不是没有表达清楚呢?如果真的只是取输入的一串字符的首字母,那s[0]就ok了啊。
------解决方案--------------------
http://hi.baidu.com/langziyouxia40/blog/item/72746a55fcd6075e574e000d.html
看看这里吧有你要的
------解决方案--------------------
/// <summary> /// 取单个汉字拼音的首字母 /// </summary> public static string GetGbkX(string str) { if (str.CompareTo("吖") < 0) { return str; } if (str.CompareTo("八") < 0) { return "a"; } if (str.CompareTo("嚓") < 0) { return "b"; } if (str.CompareTo("咑") < 0) { return "c"; } if (str.CompareTo("妸") < 0) { return "d"; } if (str.CompareTo("发") < 0) { return "e"; } if (str.CompareTo("旮") < 0) { return "f"; } if (str.CompareTo("铪") < 0) { return "g"; } if (str.CompareTo("讥") < 0) { return "h"; } if (str.CompareTo("咔") < 0) { return "j"; } if (str.CompareTo("垃") < 0) { return "k"; } if (str.CompareTo("嘸") < 0) { return "l"; } if (str.CompareTo("拏") < 0) { return "m"; } if (str.Compare