У меня есть текст, подобный следующему:
case "UID":
if (!Convert.IsDBNull(objDataReader["XYZ"]))
{
objQualitativeAssessmentBiz.XYZ = objDataReader["XYZ"].ToString();
}
break;
case "GeneratedChaseId":
if (!Convert.IsDBNull(objDataReader["XYZ"]))
{
objQualitativeAssessmentBiz.XYZ = objDataReader["XYZ"].ToString();
}
break;
Теперь я хочу заменить каждый XYZ словом, которое следует за словом: case. Таким образом, замененный текст будет выглядеть так:
case "UID":
if (!Convert.IsDBNull(objDataReader["UID"]))
{
objQualitativeAssessmentBiz.UID = objDataReader["UID"].ToString();
}
break;
case "GeneratedChaseId":
if (!Convert.IsDBNull(objDataReader["GeneratedChaseId"]))
{
objQualitativeAssessmentBiz.GeneratedChaseId = objDataReader["GeneratedChaseId"].ToString();
}
break;
Есть ли подходящий редактор, который может выполнить эту задачу? Если так, то как?