gpt4 book ai didi

c# - 有没有更好的方法来格式化这个字符串?

转载 作者:太空宇宙 更新时间:2023-11-03 18:32:19 24 4
gpt4 key购买 nike

有没有更好的方法来格式化这个字符串?

var Mac = sdr.GetString(0);
string trimMac = Mac.Replace("-", "");
string formatMac = trimMac.Insert(4, ".");
string formatAgain = formatMac.Insert(9, ".");
string dudeWTF = formatAgain.Trim();

我从数据库中提取 mac 地址,然后将它们从 XX-XX-XX-XX-XX-XX 格式化为 XXXX.XXXX.XXXX 然后我使用 StreamWriter 来写入它们到一个文件。 sdr 是一个 SqlDataReader

最佳答案

以这样的字符串开头:String mac="XX-XX-XX-XX-XX-XX";

然后我们可以这样做:

String dudeWTF = String.Format("{0}{1}.{2}{3}.{4}{5}", mac.Split('-'));

关于c# - 有没有更好的方法来格式化这个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20508685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com