看看这段代码,大家帮帮我

问题描述

FieldsObject=newMIS_FlowWorkFieldsObject();//根据界面checkbox对应列,设置fieldsobject对应的值foreach(ControlcinpanSelect.Controls){if(cismyCheckBox){myCheckBoxchkItem=casCheckBox;stringobjName=chkItem.Name.Substring(3).Trim().ToString();if(chkItem.Checked){FieldsObject["objName"]=true;}else{FieldsObject["objName"]=false;}}}其中FieldsObject是对象,objName一个字符串我想让他们成为“对象.属性”如何做啊?

解决方案

解决方案二:
不知道
解决方案三:
FieldsObject类publciclassFieldsObject{privatestringobjName;//加上这个属性就可以了。publicstringObjName{get{returnthis.objName;}set{this.objName=value;}}}

解决方案四:
在创建对像时,在对像内部定义属性
解决方案五:
只知道publicclassmyClass{privatestring_myName;publicstringMyName{get{return_myName;}set{_myNmae=value;}}}privatevoidstaticmain{myClassa=newmyClass();a.MyName="";}

能这样取。
解决方案六:
什么呀?是想用反射动态创建类实例么?
解决方案七:
按2楼的做
解决方案八:
没弄白楼主啥意思!要是想让他们成为“对象.属性”就写个类在类里定义个私有的变量然后读写属性就可以了publciclassClassOne{privatestring_name;//加上这个属性就可以了。publicstringName{get{returnthis._name;}set{this._name=value;}}}
解决方案九:
good
解决方案十:
//根据界面checkbox对应列,设置fieldsobject对应的值没明白这是干啥的,学习了
解决方案十一:
写成实体类publicclassMIS_FlowWorkFieldsObject{privatestringObjNamepublicstringObjName{get{returnobjName;}set{objName=value;}}}

解决方案十二:
先定义一个私有这是,然后给这个变量加上get&set方法即可publicclassTest{privatestringobjectName;publicstringObjectName{get{returnthis.objectName;};set{this.objectName=value;};}}

解决方案十三:
有些问题啊,这样是属性访问但是现在有些问题如何写啊?stringobjName=chkItem.Name.Substring(3).Trim().ToString();if(chkItem.Checked){FieldsObject["objName"]=true;}else{FieldsObject["objName"]=false;}关键是属性是动态的怎么处理啊?example:obj.xxx="";xxx是动态的啊
解决方案十四:
使用get和set就行了楼上的办法就行
解决方案十五:
不行的啊namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){CustomobjCustom=newCustom();string_Name="Name";objCustom[_Name]="Tom";Console.WriteLine(objCustom.Name);Console.ReadLine();}}}写了个简单的,报错啊
解决方案:
建议lz看看属性、索引器、键值对相关介绍文章
解决方案:
FieldsObject这个类是你写的吗,可以修改吗你把属性和索引器的概念搞反了没有搞清楚啊,你好好的看看书吧这个写法才是属性,publicclassMIS_FlowWorkFieldsObject{privatestringObjNamepublicstringObjName{get{returnobjName;}set{objName=value;}}

}
解决方案:
privatestringobjName;publicstringObjName{get{returnobjName;}set{objName=value;}}

时间: 2024-08-16 23:30:48

看看这段代码,大家帮帮我的相关文章

c语言-求大神帮帮看看这段代码那里出错了。谢谢

问题描述 求大神帮帮看看这段代码那里出错了.谢谢 刚刚学习,什么都不懂,今天第一次练手,却出现错误,我看了半小时楞是没看出来哪里出错了,求大家帮帮看看.谢谢了. 解决方案 要使用system()函数,就得加头文件,注意你源代码文件保存的后缀名为.c文件,main()函数下面的第一行有个分号 ; 解决方案二: 第一行system那行,最后加分号 解决方案三: [VB.NET]大家看看,这段代码出错了,要怎么改,谢谢,,在线等,当天结贴!!!!!! 解决方案四: system("color 5&qu

数据-求大神帮帮我看看这段代码哪里出错了

问题描述 求大神帮帮我看看这段代码哪里出错了 Sub save_in_array(ByVal rs As Data.DataTable, ByVal arr(,) As String, ByVal col As Integer) Dim n As Integer Dim j As Integer Dim i As Integer n = row_number(rs) ' 用来求数据库中有数据的行数,这里的n返回值是3 ReDim arr(n - 1, col - 1) For i = 0 To

java android-如何读懂下面这段代码?

问题描述 如何读懂下面这段代码? 长辈朋友们,你们好.这段代码是用来生成请求码的,但是关于请求码是什么样子我就不清楚了.因为我看不懂这段代码.所以希望看到这个问题的长辈朋友能够帮帮我. 代码如下: protected int makeRequestCode(int requestCode) { if ((requestCode & 0xffffff00) != 0) { throw new IllegalArgumentException("Can only use lower 8 bi

怎样在OA登录页面中添加这段代码?

问题描述 请问怎样在domino的OA登录页面里加上以下这段代码<metahttp-equiv="P3P"content="CP=CURaADMaDEVaPSAoPSDoOURBUSUNIPURINTDEMSTAPRECOMNAVOTCNOIDSPCOR">,会有什么后果吗?我好像没有分可给吧... 解决方案 解决方案二:我是菜鸟也算不上,还没分,也不容易啊,各位老大帮帮顶一下吧解决方案三:在根目录下的domcfg.nsf的表单$$LoginUserFo

c++-这段代码怎么改,才能运行(main的第一行要保留)

问题描述 这段代码怎么改,才能运行(main的第一行要保留) #include using namespace std; class student { public: student(int n,float s):num(n),score(s){} void change(int n,float s){num=n;score=s;} void display(){cout<<num<<" "<<score<<endl;} private

孙鑫-Visual C++的一段代码搞不懂求解释

问题描述 Visual C++的一段代码搞不懂求解释 说一下自己的理解.题目是孙鑫老是的文本输出的例子. 1:GetBkColor得到背景白色,然后SetTextColor(白色)把背景白色设置为文字颜色.跟着clr应该是赋值得到白色了吧,但是F5看的时候是黑色,就要原文字颜色.我这么理解应该错了 1 COLORREF clr=dc.SetTextColor(dc.GetBkColor()); //GetBkColor属于dc对象,改变dc中的背景值(白色).然后SetTextColor用白色值

android-贴一段代码,关于自动接听的,请老司机帮帮忙

问题描述 贴一段代码,关于自动接听的,请老司机帮帮忙 public synchronized void answerRingingCall(Context context) { try { Log.e("try to answer", "below 2.3"); //ITelephony itelephony = getITelephony(mTelephonyManager); Method method = Class.forName("android

编译错误-出现了fatal exception :main 这是其中的一段代码,大家看看有什么问题

问题描述 出现了fatal exception :main 这是其中的一段代码,大家看看有什么问题 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); loginBtn = (Button)findViewById(R.id.login_btn_login); registerBtn = (Butt

求助servlet 这段代码什么意思

问题描述 求助servlet 这段代码什么意思 */ @RequestMapping("/getTile.do") public @ResponseBody String getTile(HttpServletResponse response, @RequestParam(value = "map_id", required = true) String mapId, @RequestParam(required = true) int level, @Reque

ancy orm-用FancyForm添加用户角色,求解释这段代码,

问题描述 用FancyForm添加用户角色,求解释这段代码, var form = $('#form').FancyForm({ title: '添加角色' width: 345 height: 325 inputWidth: 190 labelWidth: 60 url: '<%=path %>/sysRoleController/addRole.do' params: { param1: 1 param2:'string' } defaults: { type: 'string' } it