社区
C#
帖子详情
怎么批量修改变量intI(I从1到n)?
lionkai
2006-07-01 02:47:22
想实现如下的功能,少写点代码.
for (int i = 1; i < 32; i++)
{
this."int"+i.AllowEdit = false;
}
谢谢.
...全文
72
4
打赏
收藏
怎么批量修改变量intI(I从1到n)?
想实现如下的功能,少写点代码. for (int i = 1; i < 32; i++) { this."int"+i.AllowEdit = false; } 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syeerzy
2006-07-01
打赏
举报
回复
一个控件的几个列那就方便了啊,几个列一般总有个ColunmsCollection ,对这个遍历就行了.
syeerzy
2006-07-01
打赏
举报
回复
假设你的控件是个AAA控件
AAA [] allAAA = new AAA [32]{int1,int2...........int32}; //这里如果是动态创建就直接在里面new,如果不是,就按顺序写入.
for (int i = 1; i < 32; i++)
{
allAAA[i].AllowEdit = false;
}
楼上的写法有3个问题.1是初始化了数组并不会自动初始化数组元素,所以会抛出"未将对象的引用设置到对象的实例". 2是任何时候foreach只使用于只读场合,不应用于修改集合元素,否则会造成不可预测的结果(虽然其实这里并不会,但是养成不把foreach用于修改集合元素是个基本好习惯,详细原因请参阅MSDN中关于C#语言foreach关键字的说明) 3是Control类没有一个AllowEdit 属性,要转换类型后才可以 ^_^
呵呵,说笑的.....楼上的是方法对的,我是鸡蛋里挑了骨头出来^_^
lionkai
2006-07-01
打赏
举报
回复
这是一个控件的几个列,我看看能否作成这样
wuyi8808
2006-07-01
打赏
举报
回复
Control [] intl = new Control [32];
foreach (Control ctl in intl)
{
ctl.AllowEdit = false;
}
c#程序员面试题汇总,方便自己记录
下面的参考解答只是帮助大家理解,不用背,面试题、笔试题千变万化,不要梦想着把题覆盖了,下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”。回答问题的时候能联系做过项目的例子是最好的,有的问题后面我已经补充联系到项目中的对应的案例了。 1、简述private、protected、public、
int
ernal修饰符的访问权限。 private :私有成员,...
java面试题
Java考试题 一:单选题 下列哪一种叙述是正确的(D ) A. abstract修饰符可修饰字段、方法和类 B. 抽象方法的body部分必须用一对大括号{ }包住 C. 声明抽象方法,大括号可有可无 D. 声明抽象方法不可写出大括号 如下代码 public class Test { public
int
aMethod() { static
int
i = 0; i++; return i; } public static void main (String args[]) { Test test
C++学习笔记
语法:struct 结构体名{结构体成员列表};通过结构体创建
变量
的方式有三种:(1)struct结构体名
变量
名例(2)struct结构体名
变量
名={成员1值,成员2…}例(3)定义结构体时顺便创建
变量
,例struct Student s3{成员1值,成员2..}chengji;总结1: 定义结构体时的关键字是struct,不可省略。总结2: 创建结构体
变量
时,关键字struct可以省略。总结3:结构体
变量
利用操作符"."访问成员。(1),C++中在程序运行前分为全局区和代码区。
linux基础知识1
一、Linux的磁盘分区及目录 Linux的配置是通过
修改
配置文件来完成。 1.1、Linux磁盘分区 Linux可以将磁盘分为多个分区,每个分区可以被当做一个独立的磁盘使用,磁盘类型:主分区、扩展分区、逻辑分区。 主分区标记为活动,用于操作系统的引导,一块磁盘最多划分4个主分区,主分区存放操作系统的文件或用户数据。 ...
Java面试总结
1.java语言是强类型还是弱类型语言?为什么? Java 是强类语言,在使用
变量
时有如下规则:
变量
必须声明,并且初始化以后才能使用。
变量
必须有明确的类型(type)。
变量
不能重复定义。 javascript是一种弱类型语言,即
变量
在声明时,不能明确声明其类型
变量
的类型是在运行时确定的,并且可以随时改变 2.JAVA的数据类型有哪些?
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章