c#如何读取远程TXT文档就像读取本地文档一样
wuyisky.IniFiles bc = new wuyisky.IniFiles("http://www.xxxx.com//list.txt");
namespace wuyisky
{
/**/
/**/
/**/
/// <summary>
/// IniFiles的类
/// </summary>
public class IniFiles
{
public string FileName; //INI文件名
//声明读写INI文件的API函数
[DllImport("kernel32")]
private static extern bool WritePrivateProfileString(string section, string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, byte[] retVal, int size, string filePath);
//类的构造函数,传递INI文件名
public IniFiles(string AFileName)
{
// 判断文件是否存在
FileInfo fileInfo = new FileInfo(AFileName);
//Todo:搞清枚举的用法
if ((!fileInfo.Exists))
{ //|| (FileAttributes.Directory in fileInfo.Attributes))
//文件不存在,建立文件
System.IO.StreamWriter sw = new System.IO.StreamWriter(AFileName, false, System.Text.Encoding.Default);
try
{
sw.Write("#表格配置档案");
sw.Close();
}
catch
{
throw (new ApplicationException("Ini文件不存在"));
}
}
//必须是完全路径,不能是相对路径
FileName = fileInfo.FullName;
}
只能使用本地路径 如何使用远程路径呢?
相关推荐
c#读取本地txt文本信息
c#读取本地t,xt文本信息,一个demo,可直接运行
C#高效计算TXT文件行数完整实现与优化方案
永远不要一次性加载大文件→ 用流式处理资源必须正确释放→using或异常要分类处理→ 给用户友好的提示,而不是一堆红色异常性能要考虑缓冲区大小→ 8KB~16KB 是黄金区间架构要有前瞻性→ 模块化 + 可扩展 = 易维护最后送大家一句金句:“简单的功能,往往藏着最深的坑。—— 某不愿透露姓名的十年老码农 😅所以,下次当你再写“读一行加一”的时候,不妨停下来想想:我的程序真的健壮吗?能在生产环境活下去吗?毕竟,
C#读取TXT文件
C#如何读取TXT文件的数据1、思路:(1)使用streamreader逐行从txt中读取,每一行以string形式返回(2)每一行用string.split()方法将两个数据分开,分别存储到list或datatable中
c# 读取txt文件中特定内容后的文字
实现C#将txt里面的内容按照特殊格式与特殊符号分割并存入数组中,再进行读取,读取特定内容后面的文字。
C#逐行读取txt文件的方法
本文实例讲述了c#逐行读取txt文件的方法,是C#程序设计中非常实用的技巧,分享给大家供大家参考。 具体方法如下: private void importTxtNoAdd() { string line; string sFileName = ; if (openFileDialog1.ShowDialog() == DialogResult.OK) { sFileName = openFileDialog1.FileName; dtTemp.Rows.Clear(); iXH = 0; System.IO.StreamReader file = new Syst


