我想问一下,根据不同情况使用索引器或属性的问题

问题描述

我想问一下,根据不同情况使用索引器或属性的问题

需要定义100个参数,我打算先定义个结构,然后初始化该结构类型的指针。使用参数时会根据其get set方法灵活调用参数。但索引器和属性是不是根据如下情况使用:如果100个参数都是同一个类型,就用索引器封装;如果100个参数类型是五花八门(诸如参数0~3是int,4~7为double,8为bool,9位float等)的,那就用属性封装更好??????

解决方案

所引起一般用在你有一个列表,你通过一个索引去访问列表中的元素,如果你是个杂乱无章的,非列表的,就别用了
如果你列表中类型都不一样,可以当做Object,放到一个列表中,然后用索引器

时间: 2024-11-30 07:10:15

我想问一下,根据不同情况使用索引器或属性的问题的相关文章

想问一下浏览器的使用情况

问题描述 大家好我想问一下现在关于浏览器的使用情况:1.IE6.02.IE7.03.firefox4.TT5.傲游等这几个浏览器使用情况.现在主流是否IE和firefox? 解决方案 解决方案二:4.TT5.傲游都是IE内核,不能单独算一个浏览器我是都用解决方案三:说实的,以上的在Insus.NET的电脑上都有装.因为要测试之用.解决方案四:现在最主流的就是FF和IE解决方案五:IE更多吧!!相对来说解决方案六:一般用IE和Maxthon解决方案七:iE

我想问一下跟文件有关的。就是,木马、病毒文件修改后缀后通过网站的文件上传功能上传的服务器, 一般这种情况是,只有图片文件会被利用吗?还是其他的word和exc

问题描述 我想问一下跟文件有关的.就是,木马.病毒文件修改后缀后通过网站的文件上传功能上传的服务器,一般这种情况是,只有图片文件会被利用吗?还是其他的word和excel也有这样的情况?

objective-c-ios 想问一个很简单的异步问题

问题描述 ios 想问一个很简单的异步问题 [manager POST:@""https://www.baidu.com"" parameters:@{} success:^(AFHTTPRequestOperation *operation id responseObject) { NSLog(@""ok1""); } NSLog(@""ok2""); 很明显这段代码 如果打印的话 肯

参数-C 关于printf() 我真的很想问的一个问题!!!!

问题描述 C 关于printf() 我真的很想问的一个问题!!!! 编译器怎样检查 printf () 参数个数的? 刚刚学C 不久,不知道怎么找,于是到这里提问来了... 提前谢谢所有回答的人!!! thanks for your time . 解决方案 参考一下这个回答,对你应该有帮助 C中的可变参数研究 一. 何谓可变参数 int printf( const char* format, ...); 这是使用过C语言的人所再熟悉不过的printf函数原型,它的参数中就有固定参数format和

我想问下怎么判断sql数据库中的内容为空集,而不是NULL啊

问题描述 我想问下怎么判断sql数据库中的内容为空集,而不是NULL啊 如图,这两个字段一个为NULL,一个什么也没有但不是NULL,怎么判断什么都没有的情况啊!!! 我知道这样判断NULL _variant_t str = m_pRecordset->GetCollect("MyOrder"); if (str.vt == VT_NULL) 求教 解决方案 什么没有的时候是空字符串.你可以判断bstr类型,然后比较字符串是否为""空字符串. 解决方案二: s

代码-我想问一下c语言循环语句的问题~

问题描述 我想问一下c语言循环语句的问题~ 这是我的代码 #include <stdio.h> void main() {int a,n=0,i,j,k,t; scanf("%d",&a); for(t=100;t<=999;t+=1) {i=t/100; j=t/10%10; k=t%10; if(i+j+k==7) n+=1; if(n==a) printf("%dn",t); } } 我使用了循环语句,但是结果出来很多数字 我不明白后

想问下广州4年。net工作经验 月薪多少合适?

问题描述 本人大专学历,2年winform开发经验,2年多asp.net开发经验,工作经验4年半,曾经带过小团队.现在任职外企公司(外包公司)作为一名.NET开发工程师.个人认为我c#和.NET能力较稳固熟练,对.NET底层机制较了解,我学习觉悟和学习能力都较强,现在在学习Andriod.不过说实话,这几年的工作现在想起有点乱,首先是行业不定,不能把自己归纳到某一行业当中,这有点不好.其次,技能单一,大学毕业到现在一直从事.NET开发,对Java虽有所学习,但实际经验为0:还有,虽然自主学习了M

想问个C#遇到的一个问题

问题描述 我写了个递归的方法publicvoidAnyGetString(Formform,intan){InfoInfoTemp=TempFile.Find(delegate(Infov){returnv.FormName==form.Name;});if(InfoTemp!=null){List<Info.form>formtemp=newList<Info.form>(InfoTemp.FormText);if(InfoTemp.FormName=="PmxView

java-今天面试的时候遇到一个问题,查三张表,有一百万条纪录,怎么查?他是想问什么,数据库优化吗

问题描述 今天面试的时候遇到一个问题,查三张表,有一百万条纪录,怎么查?他是想问什么,数据库优化吗 今天面试的时候遇到一个问题,查三张表,有一百万条纪录,怎么查?他是想问什么,数据库优化吗 解决方案 我不认为索引或分页是重点. 那不是怎么查的问题,而是怎么优化数据库的问题. 我觉得应该是查的方式或访问数据的方式,防止内存溢出,两种方法. 1.用游标查,而不是一下子取到内存中. 2.一回查询一定量数据,取多回. ps: 查的时候,在有必要的时候加上HINT句,可以优化效率. 这个你也说了的话,我觉