C# 对象扩展数组
C#是否有办法将对象用作普通数组?与PHP一样(ArrayObject)?如果您希望能够编写:C# 对象扩展数组,c#,C#,C#是否有办法将对象用作普通数组?与PHP一样(ArrayObject)?如果您希望能够编写: string x = foo[0]; 或 然后您需要在您的类型中实现。例如,List(以及任何IList实现)都有一个索引器,用于按索引访问集合中的项Dictionary(以及任何IDictionary)都有一个索引器,用于按键访问项目。如果您希望能够编写: string x = foo[0]; 或 然后您需要在您的类型中实现。例如,List(以及任何IList实现)都有一个索引器,用于按索引访问
string x = foo[0];
或
然后您需要在您的类型中实现。例如,
List
(以及任何IList
实现)都有一个索引器,用于按索引访问集合中的项Dictionary
(以及任何IDictionary
)都有一个索引器,用于按键访问项目。如果您希望能够编写:
string x = foo[0];
或
然后您需要在您的类型中实现。例如,
List
(以及任何IList
实现)都有一个索引器,用于按索引访问集合中的项Dictionary
(同样,任何IDictionary
)都有一个索引器,用于按键访问项目。您能举一个PHP示例来说明您的意思吗?我在努力思考。你能举一个PHP的例子来说明你的意思吗?我在努力思考。