社区
C#
帖子详情
求助C#的文本文件操作!
我是水做的女
2006-11-01 11:48:54
我想做一个格式化文本的程序,比如从网上摘一段文字,之后复制到文本文件里。
想用这个把里面所有的空格和回车删除之后每45个字是一行这样排下来,我该怎么做,请高手指点一下。
...全文
282
6
打赏
收藏
求助C#的文本文件操作!
我想做一个格式化文本的程序,比如从网上摘一段文字,之后复制到文本文件里。 想用这个把里面所有的空格和回车删除之后每45个字是一行这样排下来,我该怎么做,请高手指点一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Macosx
2006-11-01
打赏
举报
回复
用到String.Replace或String.Trim和String.SubString 你好像已经把过程说得很清楚了
我是水做的女
2006-11-01
打赏
举报
回复
能否给个完整的程序研究一下
dlzhangln
2006-11-01
打赏
举报
回复
while(reader.peek!=-1)
{
string text=reader.ReadLine();
//...
}
我是水做的女
2006-11-01
打赏
举报
回复
哪位大哥加我QQ教我一下,36589527!
我真的是不太清楚该怎么做!我是初学者,想要这段程序来学习一下文件操作。
viena
2006-11-01
打赏
举报
回复
using System.Text;
using System.IO;
str = str.Replace("\r\n","");
str = str.Replace(" ","");
StringBuilder sb = new StringBuilder();
for(int i=0;i<(str.Length-1)/45;i++)
{
sb.Append(str.Substring(i*45,45)+"\r\n");
}
sb.Append(str.Substring(i*45)+"\r\n");
StreamWriter sw = new StreamWriter(@"C:\temp.txt");
sw.Write(sb.ToString());
sw.Close();
foyuan
2006-11-01
打赏
举报
回复
StringReader来一行一行的格式化 读完就格式化完了
while(reader.peek>0)
{
string text=reader.ReadLine();
//...
}
Oracle SQL 报错:ORA-01722 无效数字
遇到一个非常长而复杂的SQL,运行一年没出错,近期可能由于部分数据变动,使得SQL运行时报错01722,耗时一天,终于解决了。 首先放出来参考的博文,给了我一个好的处理方向,非常感谢。 把参考的博文放在下面引用了,可以直接查看。 ORACLE-023:令人烦恼的 ora-01722 无效数字 曾经一段时间内写sql语句时,老是莫名其妙的报ora-01722。 对于这个错误提示,尤其是对于一个复杂的sql语句,很是郁闷,因为很多时候都不知所然。 通过每次碰到的总结,其实也不是那么难以解决的,主要原因是: 1
ora-01722 无效数字_ORA-01722: 无效数字的解决方法
Select Count(t.Wip_No) As Consignvendnewcreateno_NumFrom Apps.View_Scm_Wip_Po tWhere 1 = 1And t.Organization_Id = 85And t.Vendor_Site_Id = 31查询后报错:ORA-01722: 无效数字修改后正常:Select Count(t.Wip_No) ...
ora-01722 无效数字_SQL 错误: ORA-01722: 无效数字
场景:PL/SQL开发时,错误“ORA-01722: 无效数字或者ORA-01722: invalid number”的原因分析(二)PL/SQL开发时,异常“ORA-01722: 无效数字或者ORA-01722: invalid number”的原因分析(二)我们在写PL/SQL语句时,经常会用到字符串A与数字B的比较,而很多人的做法是直接做比较,殊不知Oracle会隐含地先将字符串A转换为数字...
MySQL 无效数字_ORA-01722: 无效数字的解决方法
Select Count(t.Wip_No) As Consignvendnewcreateno_NumFrom Apps.View_Scm_Wip_Po tWhere 1 = 1And t.Organization_Id = 85And t.Vendor_Site_Id = 31查询后报错:ORA-01722: 无效数字修改后正常:Select Count(t.Wip_No) ...
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章