请问一个C#中动态对象的问题 if(typeof(c)==typeof(a)){} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 typeof(c)得到c的类型有什么用吗? object c //..为你的对象if( c is A ){ A a = (A)c;}else if( c is B ){ B b = (B)c;} timmy3310(Tim)方法是对的,但是建议别使用这样写代码,这类问题应该可以用设计模式解决的。 将A和B从同一个父类D继承出来。然后将定义C是D的实例。根据需要将A或B的的定义来访问C timmy3310(Tim)这样做的话,分别定义的c的作用域只在各自所在的{...}内啊,出了{...}就不认了。那么请问wljcan(wlj),关于c#设计模式的书有吗?或者,网上有这方面的的资料吗?多谢了! c# 两个窗体 传值 求教 关于随机抽题的问题 关于excel导入access头疼的问题 求助:tableAdapter.Fill方法中传入一个数据 指定编辑列 关于GDI+绘制按纽的问题 如何分解RSA格式的文件 相信这里能解决这两个问题的人很少很少…… 类型在未被引用的程序集中定义? c#串口发送数据 动态加载的控件如何反序列化? 顶尖高手或者用过Spreadsheet的高手,以及熟悉Spreadsheet的菜鸟都请入
{
A a = (A)c;
}
else if( c is B )
{
B b = (B)c;
}