0

我正在开发一个 ASP.NEt mvc Web 应用程序,它存储有关网络设备的数据。但我需要知道这些数字是否有全局格式:-

  1. IP地址
  2. MAC地址
  3. 虚拟局域网
  4. 子网掩码

是否有任何数据注释可以用来对这些数字进行数据验证?谢谢

4

1 回答 1

0

对于 IP 地址:

IPAddress ip = new IPAddress((long)ips);
return ip.ToString();

要存储 IP 地址,请阅读此内容

对于 MacAddress,我不知道任何现有格式。但你可以从字符串中获取它。

string macAddStr = "00E0EE00EE00";
string macAddStrNew = macAddStr;
int insertedCount = 0;
for(int i = 2; i < macAddStr.Length; i=i+2)  
macAddStrNew = macAddStrNew.Insert(i+insertedCount++, ":");
于 2013-11-14T10:07:16.237 回答