format UTF-8 BOM by AX
2024-09-08 19:42:13
#File
CommaTextIo commaTextIo;
FileIOPermission permission;
CustTable custTable;
str fileName = @"c:\test.csv";
System.Text.Encoding encoding = new System.Text.UTF8Encoding(false); permission = new FileIOPermission(fileName,#io_write);
permission.assert();
commaTextIo = new CommaTextIo(fileName,#io_write, 65001);
while select custTable
{
commaTextIo.write(custTable.AccountNum);
}
CodeAccessPermission::revertAssert();
commaTextIo = null; //save CSV without BOM
new InteropPermission(InteropKind::ClrInterop).assert();
System.IO.File::WriteAllText(filename, System.IO.File::ReadAllText(filename), encoding);
CodeAccessPermission::revertAssert();
最新文章
- 期许伟大-基于CMMI的过程改进之道探索
- mysql ALTER COLUMN MODIFY COLUMN CHANGE COLUMN 区别及用法 (转)
- 50. Pow(x, n) (编程技巧)
- React组件-mixin
- Eclipse 将Java项目转为Dynamic web project
- 对象存取器属性:getter和setter
- RobotFramework自动化测试框架-移动手机自动化测试Element Attribute Should Match关键字的使用
- [最直白版]一步一步教你用VMware Workstation12安装Ubuntu 16.04和VMware Tools的教程
- 比较工具diif-vimdiff-windows比较工具详解
- java——什么是浅表副本
- lua的table元类
- [HackerRank]Choosing White Balls
- React子组件怎么改变父组件的state
- Python logging 模块学习
- Memcache操作类
- [日常] Go语言圣经-示例: 并发的目录遍历习题
- vue-cli+webpack在生成的项目中使用bootstrap方法(二)
- OO第四阶段总结
- (转载)打破某些大牛比较呵呵的MySQL无file权限读root hash的谣言
- C - The C Answer (2nd Edition) - Exercise 1-2