C#如何遠(yuǎn)程讀取服務(wù)器上的文本內(nèi)容
更新時(shí)間:2023年01月24日 14:27:54 作者:Danny_hi
這篇文章主要介紹了C#如何遠(yuǎn)程讀取服務(wù)器上的文本內(nèi)容,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
C#遠(yuǎn)程讀取服務(wù)器上的文本內(nèi)容
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"); //創(chuàng)建一個(gè)篩選器
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"); //創(chuàng)建一個(gè)篩選器
if (openFileDialog1.ShowDialog() == DialogResult.OK) //判斷按下的是打開還是取消
{
string path = openFileDialog1.FileName; //獲得文件名和路徑
using (StreamReader sr = new StreamReader(path, Encoding.UTF8)) //打開文件
{
txtNote.Text = sr.ReadToEnd();
}
}
}總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C#創(chuàng)建安全的棧(Stack)存儲(chǔ)結(jié)構(gòu)
這篇文章主要為大家詳細(xì)介紹了C#創(chuàng)建安全的棧(Stack)存儲(chǔ)結(jié)構(gòu)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10
C#中38個(gè)常用運(yùn)算符的優(yōu)先級(jí)的劃分和理解
這只我自己在學(xué)C#中的一些總結(jié),其中對(duì)于各級(jí)的劃分方式、各操作符的優(yōu)先級(jí)的理解并不見得正確,只是自己的看法,拿出來(lái)與大家分享2012-08-08
在Unity中實(shí)現(xiàn)簡(jiǎn)單的偽時(shí)間同步
這篇文章主要介紹了在Unity中實(shí)現(xiàn)簡(jiǎn)單的偽時(shí)間同步,為什么說(shuō)是偽同步呢,因?yàn)閮H僅是獲取的數(shù)據(jù)庫(kù)所在服務(wù)器的系統(tǒng)時(shí)間,分享給大家,有需要的小伙伴可以參考下2015-03-03
在Framework 4.0中:找出新增的方法與新增的類(二)
為什么動(dòng)態(tài)加載程序集無(wú)法找出Framework 4.0 和Framwork2.0 新增的方法和類2013-05-05
C#自動(dòng)給文章關(guān)鍵字加鏈接實(shí)現(xiàn)代碼
這篇文章主要介紹了C#自動(dòng)給文章關(guān)鍵字加鏈接實(shí)現(xiàn)代碼,有需要的朋友可以參考一下2013-12-12

