当前位置 - 股票行情交易網 - 文娛動態 - asp.net(C#) 如何截取ip地址

asp.net(C#) 如何截取ip地址

方法很多,就是處理字符串的問題

原理:首先查找字符串最後壹個"."的位置,然後再刪除最後壹個點後面的字符再加個"*"

舉例:

string ip = Request.UserHostAddress;

ip=ip.Remove(ip.LastIndexOf('.')+1)+"*";

Response.Write(ip);

以上本機輸出結果為127.0.0.*

當然妳要不用Remove而用SubString截取最後個"."前的字符串加*也是可以的。

甚至妳可以寫個for語句再來壹個壹個字符的讀,發現有三個"."後就不讀了,然後+"*",

甚至妳還可以從字符後面讀起碰到壹個"."就跳出...

提供些思路自己領悟吧,C#處理字符串很強的