"tipar datatable in dto c#" Code Answer's
You're definitely familiar with the best coding language C# that developers use to develop their projects and they get all their queries like "tipar datatable in dto c#" answered properly. Developers are finding an appropriate answer about tipar datatable in dto c# related to the C# coding language. By visiting this online portal developers get answers concerning C# codes question like tipar datatable in dto c#. Enter your desired code related query in the search bar and get every piece of information about C# code related question on tipar datatable in dto c#.
tipar datatable in dto c#
Criando a classe para converter o DataTable para List
A seguir crie a classe Conversor com o método estático ConverterParaLista():
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace WF_DataTable_Objetos
{
public static class Conversor
{
public static List<T> ConverterParaLista<T>(DataTable dt)
{
var columnNames = dt.Columns.Cast<DataColumn>().Select(c => c.ColumnName.ToLower()).ToList();
var properties = typeof(T).GetProperties();
return dt.AsEnumerable().Select(row => {
var objT = Activator.CreateInstance<T>();
foreach (var pro in properties)
{
if (columnNames.Contains(pro.Name.ToLower()))
{
try
{
pro.SetValue(objT, row[pro.Name]);
}
catch (Exception)
{ }
}
}
return objT;
}).ToList();
}
}
}
All those coders who are working on the C# based application and are stuck on tipar datatable in dto c# can get a collection of related answers to their query. Programmers need to enter their query on tipar datatable in dto c# related to C# code and they'll get their ambiguities clear immediately. On our webpage, there are tutorials about tipar datatable in dto c# for the programmers working on C# code while coding their module. Coders are also allowed to rectify already present answers of tipar datatable in dto c# while working on the C# language code. Developers can add up suggestions if they deem fit any other answer relating to "tipar datatable in dto c#". Visit this developer's friendly online web community, CodeProZone, and get your queries like tipar datatable in dto c# resolved professionally and stay updated to the latest C# updates.