У меня есть DataGridView, который я пробегаю и получаю стоимость каждой ячейки и это храню в списке strings я хочу в стоимость, полученную от ячейки DatGridView применить к нему формат перед тем, как это вводить в компьютер в списке
Это мой код:
private List<string> ListaConLosValoresDelDataGrid(){
List<string> lista = new List<string>();
for(int fila = 0; fila < dg.Rows[i].Cells.Count; fila++){
for(int columna = 0; columna < columnas.Count; columna++){
lista.Add(dgvNumeros.Rows[fila].Columns[columna].value.ToString());
}
}
}
обычно формат это присоединился бы как параметр ToString но вышеупомянутого ToSting, что он не обладает перегрузкой, которая позволяла бы мне перемещать его параметры.
Если идея состоит в том, чтобы применять первый числовой формат, ты должен получать этот тип информации casteando стоимость, после применяешь формат
private List<string> ListaConLosValoresDelDataGrid()
{
List<string> lista = new List<string>();
for(int fila = 0; fila < dg.Rows[i].Cells.Count; fila++)
{
for(int columna = 0; columna < columnas.Count; columna++)
{
int valor = Convert.ToInt32(dgvNumeros.Rows[fila].Columns[columna].Value);
lista.Add(valor.ToString("N2"));
}
}
}