要將手機號中的中間幾位數字替換為"XXXX",可以使用字符串的Substring方法來截取手機號的前三位和后四位,然后再用字符串的Replace方法將中間的數字替換為"XXXX"。以下是一個示例代碼:
string phoneNumber = "18812345678";
string maskedPhoneNumber = phoneNumber.Substring(0, 3) + "XXXX" + phoneNumber.Substring(7);
Console.WriteLine(maskedPhoneNumber);
輸出結果為:“188XXXX5678”
注意:上述代碼假設手機號的長度為11位,如果手機號的長度有變化,需要相應地修改截取和替換的位置。