一道C#基础题,急求!会的同学给个答案
文本文件中存储了多个文章标题、作者,标题和作者之间用若干空格(数量不定)隔开,每行一个,标题有的长有的短,输出到控制台的时候最多标题长度10,如果超过10,则截取长度8的...
文本文件中存储了多个文章标题、作者,标题和作者之间用若干空格(数量不定)隔开,每行一个,标题有的长有的短,输出到控制台的时候最多标题长度10,如果超过10,则截取长度8的子串并且最后添加“...”,加一个竖线后输出作者的名字。
展开
1个回答
展开全部
这个你只要在获取值后进行一个判断并使用字符串处理的方法就可以解决。
比如你获取了一个标题,并赋值给一个叫temp的字符串变量;作者名字赋值给name。
if(temp.length()>10)
{
temp=temp.Substring(0,8)+"...";
}
最后输出这样如下:
Console.WriteLine(temp+"|"+name);
比如你获取了一个标题,并赋值给一个叫temp的字符串变量;作者名字赋值给name。
if(temp.length()>10)
{
temp=temp.Substring(0,8)+"...";
}
最后输出这样如下:
Console.WriteLine(temp+"|"+name);
更多追问追答
追问
能把全部的代码给我看看嘛 ?
追答
你把你的文件或代码发给我,我补充完整后给你发过去吧。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询