Я прошу прощения за этот вопрос новичка, но я ищу простое решение.
Я хочу написать функцию, которая будет возвращать таблицу данных.
Как это:
public static DataTable DataTableCommaReplce(DataTable dt){..}
Функция проверит все данные в DataTable.
Если данные содержат одну или несколько запятых, функция сделает эти данные двойными кавычками.
Например:
you,me⇒"you,me"
Как лучше написать эту функцию?
Может ли какое-нибудь тело помочь мне?
Я решил с этим кодом, но я хочу более простое решение.
Если возможно, я не хочу зацикливаться.
public static DataTable DataTableCommaReplce(DataTable dt)
{
int col = dt.Columns.Count;
foreach (DataRow dr in dt.Rows)
{
for (int i = 0; i < col; i++)
{
if (dr[i].ToString().IndexOf(",") > 0)
{
dr[i] = "\"" + dr[i].ToString() + "\"";
}
}
}
return dt;
}