c#数组问题

天河之上 2016-03-15 05:31:11
下面我先定义三组数组:
int[] a = {1,2,3};
int[] b= {4,5,6};
int[] c = {7,8,9};


我现在在文本框中输入一个5,如何在三组数组中找到并且以数组b作为判断执行事件
就是若找到数在a中则运算a的事件,b则运行b事件,c则运算c事件
...全文
168 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
static void Main(string[] args)
{
    int[] a = { 1, 2, 3 };
    int[] b = { 4, 5, 6 };
    int[] c = { 7, 8, 9 };
    Console.WriteLine(GetIndex(5, a, b, c));
    Console.ReadLine();
}

static int GetIndex(int num, params int[][] ints)
{
    for (var i = 0; i < ints.Length; i++)
    {
        if (ints[i].Contains(num))
        {
            return i;
        }
    }
    return -1;
}

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧