关于文章编辑的问题
各位大虾,我想问一下,在C#中如何在输入一页文字后,统计出文字.数字.空格的个数。并且限制每行最多不超过80个字符。(存储结构使用线性表) --------------------编程问答-------------------- 输入完毕后分析每行最多80个在TextChanged事件里判断length%80==0;后面加上\r\n --------------------编程问答-------------------- 每行最多80个在TextChanged事件里判断length%80==0;后面加上\r\n --------------------编程问答-------------------- void M(List<string> doc,out int spacenum,out int numnum,out int wordnum){
spacenum=numnum=wordnum=0;
foreach(var item in doc){
foreach(char c in item){
switch(c){
case ' ':
spacenum++;
}
var words=item.Split(new string[] { "_",",",".","\r\n" },StringSplitOptions.RemoveEmptyEntries);
wordnum+=words.Count();
foreach(var item2 in words){
if(Regex.Match(item2,@"^[/D]*[/d]+[/D]*$").Success)
numnum++;
}
}
} --------------------编程问答-------------------- foreach(var item in doc)
var是什么? --------------------编程问答--------------------
好像是PHP里对变量的说明吧。。。如String ,int ,float 都统称为var,个人意见哈。。。 --------------------编程问答--------------------
难道楼主用提VS2005或者2003?
--------------------编程问答-------------------- 我用的是vs2005 --------------------编程问答--------------------
那你就将
foreach(var item in doc){
换成
foreach(string item in doc){
var是2008里的,能根据上下文推断数据类型 --------------------编程问答-------------------- 遍历字符串判断ascii码
for(int i=0;i<str.length;i++)
{
}
http://topic.csdn.net/u/20090324/21/f9ede559-441c-4eb9-9080-3026982afbd1.html
补充:.NET技术 , C#