社区
C#
帖子详情
在Form1中定义了一个数组并且赋值,怎么在一个新建的类中引用并修改数组元素?
xugeer
2010-12-31 01:57:43
在类中找不到这个数组,怎么回事?新手。
public partial class Form1 : Form
{
int[,] linkArray = new int[6,6];
int freshNumber = 0;
int numberOfZero = 0;
public Form1()
{
InitializeComponent();
}
类中 打linkArray[2,3],不显示,应该是找不到
...全文
202
11
打赏
收藏
在Form1中定义了一个数组并且赋值,怎么在一个新建的类中引用并修改数组元素?
在类中找不到这个数组,怎么回事?新手。 public partial class Form1 : Form { int[,] linkArray = new int[6,6]; int freshNumber = 0; int numberOfZero = 0; public Form1() { InitializeComponent(); } 类中 打linkArray[2,3],不显示,应该是找不到
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
人到中年琐事多
2011-01-01
打赏
举报
回复
不要在新类中实例化Form,声明一个Form类型变量即可(保持对Form的引用)
class OneLine
{
Form1 formOneLine;
public OneLine(Form f)
{
this.formOneLine=f);
}
北极星-007
2011-01-01
打赏
举报
回复
在这个类的构造函数中定义这个数组,然后实例化对象时,把这个数组传过去
xugeer
2011-01-01
打赏
举报
回复
没人回答一下啊?
xugeer
2010-12-31
打赏
举报
回复
但是出现一个问题,如果在类中实例化Form1,又在Form1中实例化这个类,那不是无限循环了么?怎么解决?急等
xugeer
2010-12-31
打赏
举报
回复
经过各位提示,解决了,高兴
在类中
class OneLine
{
Form1 formOneLine = new Form1();
。。。。。
。。。。。
if (j1 - j2 != 1)
{
for (int j = j1 + 1; j <= j2 - 1; j++)
sum = sum + formOneLine.linkArray[i1, j];
}
}
return validate;
hinada99
2010-12-31
打赏
举报
回复
在Form1中定义
public static int[,] linkArray = new int[6,6];
在Form2中引用使用以下方式引用
Form1.linkArray
lgz_asp_net
2010-12-31
打赏
举报
回复
如果在别的类中调用,要实例化Form1 类
如果是在Form1 中调用,要在方法里调
umeharu
2010-12-31
打赏
举报
回复
linkArray 应该申明为 public才行的吧。
xugeer
2010-12-31
打赏
举报
回复
怎么传递啊,上面两位方法我都试了,不行啊
lgz_asp_net
2010-12-31
打赏
举报
回复
public int[,] linkArray = new int[6,6];
sprc_lcl
2010-12-31
打赏
举报
回复
//前提是你得传Form1这个类到新类中..
public int[,] linkArray = new int[6,6];
如果不传你得定义为
public static int[,] linkArray = new int[6,6];
2021-2022计算机二级等级考试试题及答案No.12719.docx
2021-2022计算机二级等级考试试题及答案No.12719.docx
使用Java
定义
数组
一维
数组
和二维
数组
的
定义
及使用
jquery -
定义
二维
数组
var products = []; products.push({product_id: '1',count: 3},{product_id:'2',count: 6}) 转载于:https://www.cnblogs.com/nyfz/p/9430722.html
VS,C# ,在
Form
1.cs
类
里添加了combobox1 ,
新建
一个
class1.cs
类
并在里面 public static void add 方法里面获取串口并把串口值
赋值
给combox1
VS,C# ,在
Form
1.cs
类
里添加了combobox1 ,
新建
一个
class1.cs
类
并在里面 public static void add 方法里面获取串口并把串口值
赋值
给combox1
php基础知识收集--
数组
、文件、字符串、文件、会话
1、
数组
的概念是什么?
数组
根据索引分为哪两种,如何区分?
数组
的
赋值
方式有哪两种?
数组
是
一个
可以存储一组或一系列数值的变量(复合型变量) 索引
数组
(索引值为数字,以0开始)和关联
数组
(以字符串作为索引值)
数组
的
赋值
方式有哪两种?
数组
的声明方式主要有两种。 1.通过array()函数声明
数组
; 可以通过key=>value的方式分别
定义
索引和值,也可以不
定义
数组
的索引下标,只给出
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章