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)
        {
        }
    }
}

C#制作一个可以读取数组编号的函数(按钮)

这里有一个返回数字的第一个实例的解决方案。

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