- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 C# 根据包含文件的路径和文件的名称的字符串获取文件名称的几种方法
C# 截取带路径的文件名字,扩展名,等等 的几种方法C#对磁盘IO操作的时候,经常会用到这些,路径,文件,文件名字,文件扩展名. 之前,经常用切割字符串来实现, 可是经常会弄错. 尤其是启始位置,多少个字节,经常弄晕. 下面这种方法貌似比较简便: string filePath = @"E:\Randy0528\中文目录\JustTest.rar";Re
2012-09-26 15:47:30 14794 3
原创 Ansi,UTF8,Unicode,ASCII编码
最近在看c# String Handling and Regular Expressions handBook,打算把正则表达式好好学一下,顺便复习一下字符串.关于上述编码,一直迷迷糊糊,查了些资料,总算大致了解了1. ASCII和Ansi编码 字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为 单字节内
2012-09-26 09:02:59 1047
原创 正确读取 ANSI 编码的文本文件 UTF8
摘要: 当你用Windows记事本保存文本文件时,默认会使用ANSI编码保存,如果文本包含中文的话,会用GB18030标准编码(GB18030编码向后对GBK编码保持兼容,同时GBK也向后兼容GB2312编码)。 在记事本中输入“a刘”,然 ...当你用Windows记事本保存文本文件时,默认会使用ANSI编码保存,如果文本包含中文的话,会用GB18030标准编码(GB18030编
2012-09-26 08:59:04 24036 1
原创 C# 获取文件大小 创建时间 文件扩展名等信息
Posted on 2010-06-17 11:58 独孤伤 阅读(1269) 评论(0) 编辑 收藏 当然了都需要引入System.IO这个命名空间第一个:public static long GetDirectoryLength(string dirPath){//判断给定的路径是否存在,如果不存在则退出if (!Directory.Exists(dirPat
2012-09-25 10:13:16 2917 1
原创 VB C# listview 中的数据导出到excel 文件
//先添加一个button1,text为export to excel//添加一个saveFileDialog1,filter设置为"Excel 文件(*.xls)|*.xls"; using System;using System.Collections.Generic;using System.ComponentModel;using Syst
2012-09-21 13:40:35 1664
原创 Visual Studio 2010显示代码行号
默认的Visual Studio 2008(VS2008)或VS2010代码编辑器是不显示行号的,这给我们定位代码带来了麻烦,下面简单介绍一下如何显示代码行号。依次选择工具,选项,然后选择要显示行号的语言,比如说这里选择C#,然后勾选“显示”下面的“行号”复选框,然后确认即可。
2012-09-20 09:39:50 17455
原创 C#调用DLL与应用程序
一.C#调用DLL与应用程序 动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以DLL模块的形式实现。 动态链接库是不能直接执行的,也不能接收消息,它只是一个独立的文件,其中包含
2012-09-20 09:21:25 864
原创 C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = Sy
2012-09-20 09:19:53 515
原创 关于C#中timer类 在C#里关于定时器类就有3个
·关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中
2012-09-13 13:39:02 423
原创 C# 写文本文件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace StreamReadWrite{ class Program { static void Main(string[] ar
2012-09-04 14:00:08 446
原创 C# 读取文本文件
private String Makejavascript() { //需要引用 using System.IO; String Jieguo = null; try { using (StreamReader sr = ne
2012-09-04 13:54:34 551
原创 C# 发送电子邮件
using System.Net.Mail;using System.Net; SmtpClient SMTP_A = new SmtpClient("smtp.163.com", 25); MailMessage Message = new System.Net.Mail.MailMessage("nieweiking@163.com", "nieweiking@163.com", "niewe
2012-09-03 14:58:23 879
原创 C# 写文本文件
string mydocpath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);//获取我的文档路径 StreamWriter outfile = new StreamWriter(mydocpath + @"\AllTxtFiles.txt");//初始化并定义一个写文件的流
2012-09-03 14:23:04 431
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人