简单的C# dat文件读取方法
来源:互联网 发布:nginx 加 https 编辑:程序博客网 时间:2024/05/16 06:31
string filepath = @"C:/test.dat";
string[] data = File.ReadAllLines(filepath, Encoding.Default);
foreach (string line in data)
{
string a = line;
}
来自朋友的一个测试小例子
以下为其他网页转载:用ASP.NET做的web,服务端把一个文件转换成了Byte[]类型的字节数组返回,在客户端接这个数据啊,然后把这个文件保存下来
/// <summary>
/// 读取路径下的文件并保存为新文件
/// </summary>
/// <param name="filePath"></param>
public static void DownLoadFile(string filePath)
{
HttpResponse rsp = HttpContext.Current.Response;
if (filePath.StartsWith("~/"))
{
filePath = HttpContext.Current.Server.MapPath(filePath);
}
FileStream f = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
rsp.ClearHeaders();
rsp.ContentType = "application/x-msdownload";
rsp.AddHeader("Content-Disposition", "attachment;filename= " + Path.GetFileName(filePath));
rsp.AddHeader("Content-Length", f.Length.ToString());
byte[] buffer = new byte[65536]; //ζ棬
// byte[] mFileByte = new Byte[fileSize];
while (true)
{
int b = f.Read(buffer, 0, buffer.Length);
if (b == 0) break;
rsp.BinaryWrite(buffer);
}
f.Close();
rsp.Flush();
rsp.Close();
}
/******************************************************************/
将dat文件数据读到文本框
using System.IO;
1. StreamReader objInput = new StreamReader("C://values.dat", System.Text.Encoding.Default);
2. string contents = objInput.ReadToEnd().Trim();
3. string [] split = System.Text.RegularExpressions.Regex.Split(contents, "//s+", RegexOptions.None);
4. foreach (string s in split)
5. {
// 注意转换数据类型,否则为一堆乱码
6. Console.WriteLine(s);
// TextBox1.Text =s+i;
7. // i = s + i;
8. }
- 简单的C# dat文件读取方法
- C#读取txt文本文件(dat)的方法
- C#创建DAT文件和读取DAT文件数据
- matlab的.dat文件读取
- VC读取dat文件
- 读取dat文件
- C#读取QQWry.Dat文件实现IP查询
- C#读取QQWry.Dat文件实现IP查询
- c# 读取文件的方法
- C# 解析dat文件
- delphi 读取 .dat文件数据
- FPGA笔记-读取.dat文件
- c#读取简单的TXT文件
- C# : 读取简单的XML文件
- J2ME 移植android 关于DAT文件的读取
- 读取.dat文件所遇到的问题及解决办法
- C#读取Excel的简单方法
- C#读取文件方法
- Delphi中取整函数Round的Bug解决
- VB与Windows API 间的呼叫技巧
- 程序员能力矩阵 你属于哪一层
- GCC
- 自己动手制作USB启动盘
- 简单的C# dat文件读取方法
- javascript DOM操作基础
- 高效程序员的45个习惯
- 内存状态查看
- C#实现分辨率设置
- hinernate二级缓存的小结
- 手动发送HTTP请求调用Web Service
- 利用Spring测试框架进行集成测试
- QueryPerformanceFrequency