c# - 这可能使用泛型吗? C#

标签 c# generics list collections strong-typing

我知道我可以通过创建自定义类来解决以下问题,但是可以将以下内容强类型化为 List(或任何其他类型)吗?

 var x = new object[] 
        { 
            new object[] { new Image(), new TextBox(), new FileUpload() }, 
            new object[] { new Image(), new TextBox() , new FileUpload()} 
        };

上面代码中的对象类型只是为了举例。

一天结束了,我的大脑有点软了。

编辑:元组?

最佳答案

是的,通用元组可以工作:

http://sankarsan.wordpress.com/2009/11/29/tuple-in-c-4-0/

var myTuples = new List<Tuple<type1, type2, type3>>();

关于c# - 这可能使用泛型吗? C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3857098/

相关文章:

python - 从列表项中删除特定的空格

python - 与追加相比,为什么从列表中弹出更耗时?

python - Python 中的字典列表

c# - IExceptionFilter 处理程序在 ASP.NET Core 3.1 Blazor(服务器端)中不起作用

c# - Visual Studio 2017 RC - C# UWP 项目 - 无法创建类

c# - 从各种 List<衍生类 <T>> 创建 List<genericBaseClass<T>>

c# - 大量代码重复的问题

c# - 覆盖 webBrowser 点击事件

c# - 如何找到 Bool ArrayList 比较其 Bool 值的结果?

generics - Kotlin 继承