c# object 转list
时间: 2024-02-15 07:58:43 浏览: 548
c#的datatable转list示例
在C#中,将Object转换为List需要进行类型转换。可以使用LINQ的Cast<T>方法将Object转换为List<T>。以下是一个示例代码:
```csharp
Object obj = new List<int>() { 1,2, 3 };
List<int> list = ((IEnumerable)obj).Cast<int>().ToList();
```
在这个示例中,我们首先将Object对象赋值为一个整数列表。然后,我们将Object对象转换为IEnumerable接口,以便使用Cast<T>方法。最后,我们使用ToList()方法将结果转换为List<int>类型。
阅读全文