问题描述
问题描述:在一个C#的类A内,怎么创建类A的动态属性或者动态函数名?例如,A类内,外界传入一个stringcourse[]数组,要在A类内,把course[i]的不同字符串变成A类的属性名,或者变成A类的函数名(i=0,1,2,....)。
解决方案
解决方案二:
这是不能够实现的,而且也没有理由需要这样做,只是存值和取值,实现功能的方法很多,不必计较形式
解决方案三:
意义何在?
解决方案四:
使用dynamic类型。
解决方案五:
函数可以使用委托字段代替。
解决方案六:
哦哦,谢谢。
解决方案七:
哦哦,谢谢。
解决方案八:
就是想动态生成entity的属性,然后数据库的字段也能根据需要地生成a
解决方案九:
运行时生成类的属性与函数是可以的,但是CodeFirst好像没办法动态地生成Entity属性吧?
解决方案十:
意义何在?都是动态的,别的地方该如何调用,全面反射吗
时间: 2024-10-04 14:55:36