是否有一种方法可以选择数组的两个部分并同时使用

本文关键字:两个 数组 一种 方法 是否 选择 | 更新日期: 2023-09-27 18:17:39

是否有一种方法可以选择数组的两个部分并同时使用?当查看表单时,我使用它来屏蔽某些字段。SSN的第一部分工作,我只是不知道如何做第二部分。任何帮助都是感激的。:)

string SSN = fields.GetField("txt_SSN");
string[] strArray = SSN.Split('-');
if (strArray.Length <= 3)
{
    fields.SetField("txt_SSN", string.Format("XXX-XX-{0}", strArray[2]));
}
string BDATE = fields.GetField("txt_Date_Of_Birth");
string[] strArr = BDATE.Split('/');
if (strArr.Length <= 3)
{
    fields.SetField("txt_Date_Of_Birth", string.Format("{0}-{1}-XXXX", strArr[0]));
}

是否有一种方法可以选择数组的两个部分并同时使用

当然可以,只要在你要找的其他物品上使用它就可以了。假设您正在尝试使用数组中的第一项和第二项,下面应该可以工作:

var BDATE = "08/12/2014";
string[] strArr = BDATE.Split('/');
fields.SetField("txt_Date_Of_Birth", 
    string.Format("{0}-{1}-XXXX", strArr[0], strArr[1]));

给定一个日期,如08/12/2014,这将输出08-12-XXXX。