知识大全 Visual C#程序设计技巧小结
Posted 文件
篇首语:人之相识,贵在相知;人之相知,贵在知心。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Visual C#程序设计技巧小结相关的知识,希望对你有一定的参考价值。
Visual C#程序设计技巧小结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
获取文件的版本信息:
FileVersionInfo myFileVersionInfo = FileVersionInfo GetVersionInfo( D:\\\\TEST DLL );textBox Text= 版本号: + myFileVersionInfo FileVersion;
更改文件属性 删除只读文件
下例欲将E:\\test txt文件拷贝至D:\\tmp\\test txt 但D:\\tmp\\test txt已经存在
//File Copy(sourceFile destinationFile true); 用来拷贝文件//当destinationFile已经存在时 无法将文件file 拷贝到目标文件 //因此先删除destination文件 File Delete()方法不能删除只读文件 //因此 如果文件属性为只读(Attributes属性中会包含有 ReadOnly ) //先把文件属性重置为Normal 然后再删除:string file = E:\\\\test txt ;string destinationFile= d:\\\\tmp\\\\test txt ;if(File Exists(destinationFile)) FileInfo fi=new FileInfo(destinationFile); if(fi Attributes ToString() IndexOf( ReadOnly )!= ) fi Attributes=FileAttributes Normal; File Delete(destinationFile);File Copy(file destinationFile true);
C#中字符串的格式化及转换成数值的方法
字符串转换成数字 比如 转换成数字 :
string str= ;int i=Convert ToInt (str);
格式化字符串 向长度小于 的字符串末尾添加特定字符 补足n个字符 使用String类的PadRight(int char)方法
String str= ;str=str PadRight( ) //向长度小于 的字符串末尾添加空格 补足 个字符
按行读写文件
判断文件是否存在:File Exists(string filePath)
判断目录是否存在:Directory Exists( D:\\\\LastestVersion )
按行读取文件
int fileCount= ;// Open the file just specified such that no one else can use it StreamReader sr = new StreamReader(textBox Text Trim());while(sr Peek() > )//StreamReader Peek()返回下一个可用字符 但不使用它 listBox Items Add(sr ReadLine()); fileCount++;sr Close();
按行写入文件
StreamWriter sw = new StreamWriter( D:\\\\result txt );for(int i= ;i< ;i++) sw WriteLine( 这是第 +i ToString()+ 行数据 );
文件目录对话框的使用
文件对话框即过滤条件的使用
string resultFile= ;OpenFileDialog openFileDialog = new OpenFileDialog();openFileDialog InitialDirectory = D:\\\\Patch ;openFileDialog Filter = All files (* *)|* *|txt files (* txt)|* txt ;openFileDialog FilterIndex = ;openFileDialog RestoreDirectory = true ;if(openFileDialog ShowDialog() == DialogResult OK)resultFile=openFileDialog FileName;
目录对话框的使用
cha138/Article/program/net/201311/11351相关参考
知识大全 Visual C#或Visual Basic创建Web应用程序(下)
VisualC#或VisualBasic创建Web应用程序(下) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
VisualC#中编写多线程程序之起步 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! net将关
VisualC#编程入门之语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 程序的活动是通过语
用VisualC#动态生成组件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 通常在写程序的时候
VisualC#接口转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C#中不仅支持Net平台
C#中三种截屏方式小结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 昨天写自动化测试的CASE
VisualC#访问接口 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 对接口成员的访问 &n
VisualC#接口慨述 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 接口(interface
VisualC#插件构架实战 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一引言 问题的
VisualC#打造“浏览器” 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! VisualC#是