小编laz*_*laz的帖子

c#搜索arraylist

在我的代码中,我有一个名为array的arraylist.

我已经填写了1到13的数字

for(int i =1; i< 14; i++)
{
  array.items.Add(i)
}
Run Code Online (Sandbox Code Playgroud)

稍后在我的代码中我也随机删除了一些元素.示例array.remove(3);

现在我想搜索一下,arraylist中元素的多少值超过了特定的数字.

那么,arraylist中有多少元素结束了例如5.

谁知道怎么做?

谢谢!

c#

2
推荐指数
1
解决办法
150
查看次数

c#替换整数

我的项目中有50个按钮,因为所有按钮在按下时都链接到方法.现在,当按下按钮时,我希望它变得不可见.因为我不希望我的代码包含50个IF语句来检查已按下的按钮:

If(sender == Button1)
{     
    Button1.visible = false;
} 
Run Code Online (Sandbox Code Playgroud)

如果只有按钮名称更改50次时,我的代码块几乎相同,则此代码会变得非常长.反正以另一种方式获得更短的代码吗?

也许:如果String变量包含按钮的名称?

string buttoncheck = Button1;
Run Code Online (Sandbox Code Playgroud)

然后在上面的代码中插入buttoncheck而不是Button1,因为buttoncheck包含Button1的值/名称?

谢谢!

c#

2
推荐指数
1
解决办法
778
查看次数

c#将arraylist复制到数组

我想知道如何将3个arraylists中的所有信息发送到一个数组.

Arraylist clubs = new Arraylist
Arraylist spades = new Arraylist
Arraylist hearts = new Arraylist.
int[] array = new int[52]
Run Code Online (Sandbox Code Playgroud)

我在每个arraylists中得到1到13的值,现在我想将三个arraylists的所有值复制到数组[52].

c# arraylist playing-cards

1
推荐指数
2
解决办法
1533
查看次数

将arraylist复制到数组时出现c#错误

我的项目中有2个arraylists,list1和list2.(两者都包含9个字符串值,car1,car2,car3等.

我还有一个名为store_numbers的字符串数组,它可以包含52个String元素.现在我想将我的值从list1和list2复制到数组中.通过做 :

  list1.CopyTo(store_numbers,0);
Run Code Online (Sandbox Code Playgroud)

我认为这是我收到错误消息的正确方法

源中至少有一个元素无法转换为目标数组类型

谁知道我怎么能解决这个问题?

谢谢!

c#

0
推荐指数
1
解决办法
3718
查看次数

标签 统计

c# ×4

arraylist ×1

playing-cards ×1