C#制作一个可以读取数组编号的函数(按钮)
本文关键字:数组 读取 编号 按钮 函数 一个 | 更新日期: 2023-09-27 18:26:01
我感到困惑,需要一些帮助。我必须制作一个按钮,可以读取我制作的数组的索引。但我的问题是怎么做?
我的表格是这样的http://gyazo.com/9f9ef719532c16e5ac437f1539efbe78在搜索酒吧时,我必须键入7-1006之间的数字。然后我点击"查找",它会在"Indhold"中找到数字,并在右侧的索引框中写出索引号。所以,是的,我有点困惑现在该怎么办。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace
{
public partial class Form1 : Form
{
int[] minArray = new int[1000];
int indPeger = 0;//peger på index i array
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void vScrolIndex_Scroll(object sender, ScrollEventArgs e)
{
indPeger = vScrolIndex.Value;
tbIndex.Text = indPeger.ToString();
tbIndhold.Text = minArray[indPeger].ToString();
}
private void btLinFyld_Click(object sender, EventArgs e)
{
for (int i = 0; i < minArray.Length; i++)
{
minArray[i] = i + 7;
}
}
private void tbIndex_TextChanged(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void btFind_Click(object sender, EventArgs e)
{
}
private void tbIndhold_TextChanged(object sender, EventArgs e)
{
}
}
}
这里有一个返回数字的第一个实例的解决方案。
using System;
public class Program
{
public static void Main()
{
var numbers = new[] { 1, 1, 5, 1, 1};
var result = Array.IndexOf(numbers, 5);
Console.WriteLine(result);
}
}
在这里看到它在求爱:https://dotnetfiddle.net/yXoCiX