-2
DataTable에서 데이터를 가장 빨리 읽으려면 어떻게해야합니까?DataTable에서 데이터를 읽는 가장 빠른 방법은 무엇입니까?
기록 * 레코드 크기를 기록하여 문자
녹화에 의해
이문자, 그들은 내가 DataTable을
내 질문의 크기를 찾기 위해
노력하고있어 수 없습니다 여기와 연결되어
그 밖의 무엇?
DataTable에서 데이터를 가장 빨리 읽으려면 어떻게해야합니까?DataTable에서 데이터를 읽는 가장 빠른 방법은 무엇입니까?
기록 * 레코드 크기를 기록하여 문자
녹화에 의해
이문자, 그들은 내가 DataTable을
내 질문의 크기를 찾기 위해
노력하고있어 수 없습니다 여기와 연결되어
그 밖의 무엇?
어쨌든 테이블을 루프해야합니다. LINQ-To-DataTable
을 사용하여 짧고 읽기 쉬운 코드를 얻을 수 있습니다. 만약 문자열 만 있다고 가정하면
var columns = table.Columns.Cast<DataColumn>().ToList();
int totalCharacterCount = table.AsEnumerable()
.Sum(r => columns.Sum(c => r.Field<string>(c).Length));
내부 columns.Sum
계산을 한 DataRow
각 열에서 문자열의 길이를 합산하여 외부 Sum
정도로 함께 모든 행의 합을 가산 전체 합을 계산한다.
"녹음으로 녹음하기"란 무엇입니까? 레코드 * 레코드 크기는 무엇입니까? –
총 레코드 수에 따라 크기를 찾습니다. 레코드 수 * 단일 레코드 크기 DataTable의 크기를 찾고 싶습니다. –