第一次做socket的一些心得

2022-02-20 14:09:09 字數 1064 閱讀 6117

其實我也只是剛剛完成了埠監聽這一項,其實主要就是獲取本地的ip位址

ipaddress myip;

string ipstring = dns.gethostentry(dns.gethostname()).addresslist[1].tostring();//

獲取本機ip位址

myip = ipaddress.parse(ipstring);

其中有些問題就是addresslist的問題,剛開始一直寫的是addresslist[0],結果每次取得的都是錯誤的ip,最後查資料才知道0是ipv6的格式,而1是ipv4的格式,這樣才把主要問題給解決了。

最後附上全部**吧

1

using

system;

2using

system.collections.generic;

3using

system.componentmodel;

4using

system.data;

5using

system.drawing;

6using

system.linq;

7using

system.text;

8using

system.windows.forms;

9using

system.net;

10using

system.threading;

11using

system.net.sockets;

1213

namespace

socket測試winform

1421

ipaddress myip;

22private

void button1_click(object

sender, eventargs e)

2334

catch

(exception ez)

3539}40

}41 }

view code

有不足的還請大家指正吧

第一次做bom工作心得

算是做完了吧,一定不會出問題了!不要讓我和很苛刻和脾氣不好的人合作,那只會讓我越做越糟。越來越亂。以後做事兒,無論做什麼都要先弄清順序,1,2,3地列出來,並且確認這樣做對不對。說實話就是一定心裡有個譜!不能光聽人家的,人家說一句是一句。做完了後找懂得人問問,自己為什麼會出這麼多問題。做bom的材料...

第一次做的

新增 static string connstring server net2 15 net2 database bms uid sa pwd server sqlconnection myconn new sqlconnection connstring protected void page l...

一些感想(第一次作業)

恢復內容開始 現在我已經是一名大三的學生,並且當前已經是下學期了。感覺大學時光過的飛快,彷彿昨天才進入大學,現在轉眼間已經面臨著工作與考研的抉擇。實際上當初高三的時候,選擇報考的是學校的航空航天類的專業。現在並不後悔選擇這個專業。感覺比較良好。在經歷了三年在校的學習生活後,說不上絕對可以認為是這輩子...