能不能把object转成它的GetType的类型

pengyou41 pengyou41 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
遇到个问题就是
Func( IList l )//不带<T>在VS08能编译...貌似在10 就不行了..
{
foreach( object i in l )//var i in l 也不行
{
// 其实就这里想要跟着List中的元素不同调不同的重载函数
//这里的i.GetType 是正确的List中的类型
//Func( i ); //这里编不过 如果Func( (i.GetType)i ) 能不能到这个效果 或其他的办法
}
}
Func( int i ){}
Func( string s ){}
//...其他的重载

int [] arr = { 1,2 };
Func( arr );

Anyone can help me...
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
pengyou41
C# 111,128 成员 642,536 内容