
C#
紫晓暮雾
早已废弃
展开
-
一个查找替换文本的例子(C#实现)
问题来源于游戏汉化,文件资源拆包后的样子如下: CMD-x05 SoundBgmPlay int 2 ShowBackground string "ev901a0.iph" int 10 CMD-x05 SetLine string " 戦いは終わった。" ShowLines SetLine string " 当事者達には長い戦いだったかもしれないが、未" SetLine string原创 2016-04-07 23:27:27 · 1766 阅读 · 0 评论 -
C#遍历某目录及其子目录下所有文件的一个例子
问题源于游戏汉化,由于要对汉化文本做某一种批处理,而这些文本集中在某一目录及其各层子目录中,于是如何遍历就成为了一个问题。 直接上代码,不过多解释了,只看checkFiles函数就行,其他和遍历没关,是用来处理文本的,我懒得删了,不用看。checkFile(file.FullName)直接写成system.console.out.writeLine(file.FullName)就是打印所有文件的原创 2016-04-11 23:08:34 · 1201 阅读 · 0 评论 -
C#繁体转简体批量工具(完整代码)
关键语句: str = Microsoft.VisualBasic.Strings.StrConv(str,Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 0); 如果是简体转繁体,就要写成: str = Microsoft.VisualBasic.Strings.StrConv(str,Microsoft.VisualBasic.VbS原创 2016-05-31 17:30:48 · 1296 阅读 · 0 评论 -
C#中一个简单的输入输出流
从D:\1.txt中一行一行读取数据,再一行一行写入到D:\2.txt. 非常简单非常基础的一个例子,但由于经常用,故放在这里作为备忘。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Sys原创 2016-07-15 17:40:00 · 3506 阅读 · 0 评论 -
C#读取文件出现乱码的解决方案
乱码是由于编码格式不对导致的,可以通过选择正确的编码格式解决,这里特别强调一下,可以试试Default(系统默认)编码。 例: 修改前:String[] org = File.ReadAllLines("d:/a.txt"); 修改后:String[] org = File.ReadAllLines("d:/a.csv",Encoding.Default);原创 2016-08-19 16:30:56 · 4445 阅读 · 0 评论