我有以下类型的数组:
public class UserInfo
{
public Guid UserId { get; set; }
public string FIO { get; set; }
}
如何将此数组中的 UserId 数据添加到 DataTable?尝试过这种方式,但它不起作用:
public class ViewModel
{
public ViewModel()
{
Workers = new ObservableCollection<UserInfo>();
}
public ICollection<UserInfo> Workers { get; set; }
protected override async Task InitializeAsync()
{
var workers = await _procedures.GetUsers();
Workers.ReplaceRange(workers);
}
var idWorkers = new DataTable();
foreach (var worker in Workers)
{
idWorkers.Rows.Add(worker.UserId);
}
}
解决方案: