我正在以int格式从数据库中读取IP地址编号,但我想以IP格式显示它们,如000.000.000.000
是否可以使用String.Format方法?
例如:
string str = String.Format("{0:#,###,###.##}", ips);
Run Code Online (Sandbox Code Playgroud)
小智 13
不是指gravedig,但这可以解决问题.
IPAddress ip = IPAddress.Parse(IPStringHere);
Run Code Online (Sandbox Code Playgroud)
像这样的东西吗?
.Net 4.0
string str = string.Join(".", ips.Select(x => x.ToString()))
Run Code Online (Sandbox Code Playgroud)
早些时候
string str = string.Join(".", ips.Select(x => x.ToString()).ToArray())
Run Code Online (Sandbox Code Playgroud)
这表示,在两者之间加入一个string[]with 。.数组由ip组成,使用转成字符串ToString(),使用转成string[]ToArray()
| 归档时间: |
|
| 查看次数: |
20219 次 |
| 最近记录: |