社区
C#
帖子详情
请问可不可能将类型作为参数传递
专注研发ERP低代码开发平台
2010-12-31 10:22:18
比如
Class A
{
Public Type _type
{
get;
set;
}
public void A(Type type)
{
_type=type;
}
private void abc()
{
假设:object obj="未定";
//请问我在此处要如何把obj转化为_type指定的类型.
}
}
...全文
60
11
打赏
收藏
请问可不可能将类型作为参数传递
比如 Class A { Public Type _type { get; set; } public void A(Type type) { _type=type; } private void abc() { 假设:object obj="未定"; //请问我在此处要如何把obj转化为_type指定的类型. } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
专注研发ERP低代码开发平台
2011-01-03
打赏
举报
回复
谢谢大家,问题已解决
zouhuiyong
2010-12-31
打赏
举报
回复
传OBJECT就行,呵呵 ,GetType就知道他是什么类型了。
或者,我感觉你说的东西好像不这么简单。
使用反射可以处理未知类型的类的属性、方法的调用。
Attributes
Invoke
专注研发ERP低代码开发平台
2010-12-31
打赏
举报
回复
[Quote=引用 8 楼 mota 的回复:]
可以
typeof()
[/Quote]
typeof(_type)??
这样不可以,_type要为具体的类型才行..
MOTA
2010-12-31
打赏
举报
回复
可以
typeof()
专注研发ERP低代码开发平台
2010-12-31
打赏
举报
回复
[Quote=引用 6 楼 timzhufaith 的回复:]
abc还是private?
[/Quote]
这个是无所谓的,我这里只是写的一个例子.
TimZhuFaith
2010-12-31
打赏
举报
回复
abc还是private?
TimZhuFaith
2010-12-31
打赏
举报
回复
不知道怎么转换。。。。再说只有实例化后 你的实例方法才有意义![Quote=引用 4 楼 wggfcusmq 的回复:]
引用 2 楼 qqrn 的回复:
Image mi = obj as Image;
在实例化A前,是不知道Type的具体类型的..
[/Quote]
专注研发ERP低代码开发平台
2010-12-31
打赏
举报
回复
[Quote=引用 2 楼 qqrn 的回复:]
Image mi = obj as Image;
[/Quote]
在实例化A前,是不知道Type的具体类型的..
TimZhuFaith
2010-12-31
打赏
举报
回复
有什么用么?obj太灵活,不好限制。。
QQRN
2010-12-31
打赏
举报
回复
Image mi = obj as Image;
QQRN
2010-12-31
打赏
举报
回复
嗯,可以 啊 啊 啊啊啊啊
System.Type
Kotlin:将函数作为
参数传递
Kotlin是一门与Swift类似的静态
类型
JVM语言,由JetBrains设计开发并开源。与Java相比,Kotlin的语法更简洁...Kotlin 支持函数作为
参数传递
,无需构建对象来包装函数。 无参数函数调用 class Hello { fun say() { .
android把函数
参数传递
,Android Kotlin 将函数作为
参数传递
Kotlin支持函数作为
参数传递
,无需构建对象来包装函数。1、调用一个无返回的函数作为
参数传递
为:方法名()-> Unitclass MainActivity : AppCompatActivity() {private val TAG:String = "MainActivity.kt...
android 函数做参数,Android Kotlin 将函数作为
参数传递
Android Kotlin 将函数作为
参数传递
发布时间:2018-05-27 22:58,浏览次数:825, 标签:AndroidKotlinKotlin支持函数作为
参数传递
,无需构建对象来包装函数。1、调用一个无返回的函数作为
参数传递
为:方法名()-> ...
Python 函数进阶(函数作为
参数传递
,匿名函数)
函数多返回值:(位置传参、关键字传递参数,不定长传参)位置传参:调用函数时根据函数定义的参数位置来传递参数 关键字传递参数:函数调用时调用时通过“键 = 值” 形式传递参数。调用的时候可以通过输入元素的...
Java数组传递及可变参数
方法可以操作传递和返回基本数据
类型
,但是方法中也可用来传递和返回数组。如果要向方法中传递一个数组,则方法的接收参数处必须是...而数组也是一种对象,当把数组作为
参数传递
给方法时,传递的实际上就是数组对...
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章