C#中怎么创建一个类的动态属性或者动态函数名

问题描述

问题描述:在一个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

C#中怎么创建一个类的动态属性或者动态函数名的相关文章

变量-使用MFC单文档,怎样创建一个类并在里面填写函数

问题描述 使用MFC单文档,怎样创建一个类并在里面填写函数 使用MFC单文档,现在想新建一个类(系统初始已经创建好doc/view等类),并把NavView.cpp里面的变量传入这个新类里面,并创建一个函数处理这个变量,请问应该怎么操作? 1.应该创建什么基类?2.怎样把变量传到新建的类里面?3.怎样把新建基类里面的变量值传到其他类里面? 解决方案 从类向导里边就可以创建一个新的类.为这个类指定一些友元函数,设置Public权限就可以了.如果只是单纯的传变量,那么直接把类变量权限设置为公有的就可

activerecord-关于在Rails控制台使用ActiveRecord继承创建一个类的问题

问题描述 关于在Rails控制台使用ActiveRecord继承创建一个类的问题 初学RoR现在遇到个问题,请各位大神帮忙解答,谢谢! win7 + Rails 2.0.2 首先我在mysql中创建了一个表stories, 然后在rails控制台下创建了一个类Story,使用继承的方式: class Story < ActiveRecord::Base; end 再创建一个Story的对象时报如下错误: story = Story.new 不知道为什么,请大神们帮忙指点一下吧,谢谢! 解决方案

c++的问题-c++中int是一个类么,c++中int是一个类么,取大神,取大神

问题描述 c++中int是一个类么,c++中int是一个类么,取大神,取大神 c++中int是一个类么,取大神,取大神,c++中int是一个类么,取大神,取大神,c++中int是一个类么,取大神,取大神 解决方案 int是基本类型,不是类.C++也不是完全面向对象的语言. 解决方案二: 不是-------- 解决方案三: 不是的哦,只是基本类型而已 解决方案四: int不是一个类.int是一种数据类型.数据类型就是固定内存大小的别名.int占四个字节.所以你定义一个int型变量,他占四个字节.

哪位大仙帮我看一下,为什么在jsp中无法实例化一个类

问题描述 我是新手啊!实体类如下:publicclassUserManager{publicstaticUserManagerinstance=newUserManager();privateUserManager(){};publicstaticUserManagergetInstance(){returninstance;}publicStringfindUser()throwsWeiboException{return"OK";}}JSP的调用如下,包已引入<%String

java 日历中用户创建一个跨天的事件提醒,那么我的java日历应当如何去记录并打印出这样的事件呢?

问题描述 java 日历中用户创建一个跨天的事件提醒,那么我的java日历应当如何去记录并打印出这样的事件呢? 一个班级假如有100个同学,现在我们按照学号随机选择连续学号的42名同学,这42名同学一排7人分为6排,然后按照他们这一年来参加活动的多少来给分,规定一个同学参加一次班级活动就给这位同学1分,参加一次团体表演(你可以认为参加团体表演的人都是按照学号顺序相邻的,比如从1到10号的同学,他们一块进行了一场团体表演,学号15-30的16位同学一块进行了一次团体表演等,这些人每人都能获得1分)

action 没有跳转-Action中调用另一个类中的方法时没有跳转,但是新建的其他测试类就可以跳转,WHY?

问题描述 Action中调用另一个类中的方法时没有跳转,但是新建的其他测试类就可以跳转,WHY? action中调用EmailUtil中的sendHtmlMail方法: public void forgetPassword() throws Exception { String email = request.getParameter("email"); User u=userService.getByEmail(email); Json json=new Json(); if (St

php在文件中调用另一个类(.php),写什么能输出调用的内容在哪一行啊

问题描述 php在文件中调用另一个类(.php),写什么能输出调用的内容在哪一行啊 php在文件中调用另一个类(.php),写什么能输出调用的内容在哪一行啊 解决方案 你是不是要追源代码呀?我一般都是用IDE来追源代码的 解决方案二: 没有搞明白你这个需求的作用是什么,是刚性需求? 解决方案三: 故意传一个错误的参数,然后报错就知道啦

c++构造函数的初始化列表中初始化了一个类类型的成员,调用的是类类型的复制构造函数吧?

问题描述 c++构造函数的初始化列表中初始化了一个类类型的成员,调用的是类类型的复制构造函数吧? 如题:c++构造函数的初始化列表中初始化了一个类类型的成员,调用的是类类型的复制构造函数吧? 解决方案 什么?复制构造函数? 解决方案二: C++类构造函数列表初始化C++类构造函数初始化列表c++中什么类型的成员变量只能在构造函数的初始化列表中进行 解决方案三: 真是初始化列表,跟复制构造函数没关系,调用复制构造函数要看你是如何初始化的 解决方案四: 参数列表初始化成员是调用成员的构造函数,但是什

django-Django中新创建一个mysite

问题描述 Django中新创建一个mysite 在创建一个项目时出现如下信息,希望得到解答: #!C:Python27python.exe from django.core import management if name == "__main__": management.execute_from_command_line()