C#如何远程读取服务器上的文本内容

 更新时间:2023年01月24日 14:27:54   作者:Danny_hi  
这篇文章主要介绍了C#如何远程读取服务器上的文本内容,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

C#远程读取服务器上的文本内容

WebClient client = new WebClient();
byte[] buffer = client.DownloadData("http://xxx.xxx.xxx.xx:8888/announcement.txt");
string res = Encoding.GetEncoding("GB2312").GetString(buffer);
//string res = System.Text.ASCIIEncoding.ASCII.GetString(buffer);
rtxtNotice.Text = res;

C# 文本读取和保存

private void btSave_Click(object sender, EventArgs e)  //保存txt文件
{
                saveFileDialog1.Filter = ("文本文件(*.txt)|*.txt");  //创建一个筛选器
                if (saveFileDialog1.ShowDialog() == DialogResult.OK)  //判断按下的是保存还是取消
                {
                    string path = saveFileDialog1.FileName;  //获得文件名和路径
                    using (StreamWriter sw = new StreamWriter(path, false))  //保存文件到指定路径
                    {
                        sw.WriteLine(txtNote.Text);
                    }
}
 

private void btOpen_Click(object sender, EventArgs e)  //打开txt文件
{
            openFileDialog1.Filter = ("文本文件(*.txt)|*.txt");  //创建一个筛选器
            if (openFileDialog1.ShowDialog() == DialogResult.OK)  //判断按下的是打开还是取消
            {
                string path = openFileDialog1.FileName;  //获得文件名和路径
                using (StreamReader sr = new StreamReader(path, Encoding.UTF8))  //打开文件
                {
                    txtNote.Text = sr.ReadToEnd();
                }
            }
}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#中使用委托的3种方式代码示例

    C#中使用委托的3种方式代码示例

    这篇文章主要介绍了C#中使用委托的3种方式代码示例,本文直接给出代码实例,没有相关的说明解释,需要的朋友可以参考下
    2015-03-03
  • C#中如何连接海康威视

    C#中如何连接海康威视

    这篇文章主要介绍了C#中如何连接海康威视问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • C#调用Oracle存储过程的方法

    C#调用Oracle存储过程的方法

    这篇文章主要介绍了C#调用Oracle存储过程的方法,包含数据库及C#对应的调用代码,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • c#入门之类型转换详解

    c#入门之类型转换详解

    这篇文章主要介绍了c#的类型转换详解,类型转换分两种形式:隐式转换、显示转换,下面是详细介绍
    2014-04-04
  • c#字符串编码问题的处理解决

    c#字符串编码问题的处理解决

    这篇文章主要介绍了c#字符串编码问题的处理解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • c#实现获取字符串阵列中元素最长或最短的长度

    c#实现获取字符串阵列中元素最长或最短的长度

    下面小编就为大家分享一篇c#实现获取字符串阵列中元素最长或最短的长度方法,具有很好的参考价值,希望对大家有所帮助
    2017-12-12
  • c# 颜色选择控件的实现代码

    c# 颜色选择控件的实现代码

    这篇文章主要介绍了c# 颜色选择控件的实现代码,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-04-04
  • C#调用SQL语句时乘号的用法

    C#调用SQL语句时乘号的用法

    这篇文章主要介绍了C#调用SQL语句时乘号的用法,可避免因符号引起的程序错误,是C#程序设计人员有必要掌握的,需要的朋友可以参考下
    2014-08-08
  • C# Web应用调试开启外部访问步骤解析

    C# Web应用调试开启外部访问步骤解析

    本文主要介绍了C# Web应用调试开启外部访问的实现过程与方法。具有一定的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • C#中查找Dictionary中的重复值的方法

    C#中查找Dictionary中的重复值的方法

    这篇文章主要介绍了C#中查找Dictionary中的重复值的方法,需要的朋友可以参考下
    2015-09-09

最新评论