内容纲要

对话数组


        /// <summary>
        /// 对话
        /// </summary>
        /// <param name="value">传入对话内容</param>
         static void Dialogue(params string[] strArr) 
        {
            Console.WriteLine("请按回车开始对话!");
            Console.ReadLine();
            for (int i = 0; i < strArr.Length; i++) 
            {
                Console.Clear();
                Console.WriteLine(strArr[i]);
                Console.ReadLine();
            }
            Console.Clear();
            Console.WriteLine("对话结束!");
        }

数组字符串拼接

        /// <summary>
        /// 字符串拼接
        /// </summary>
        /// <param name="value1">值1</param>
        /// <param name="value2">值2</param>
        /// <returns>返回拼接好得字符串</returns>

        //不需要改变传入得值,返回一个临时变量
        static string Joint(string value1 , string value2) 
        {
            return value1 += value2;
        }
        //有修改原值得需求
        static string Joint(ref string value1 , ref string value2) 
        {
            return value1 += value2;
        }

输出数组指定下标内容

          /// <summary>
        /// 查找数组中是否存在这个数字
        /// </summary>
        /// <param name="intArr">要查找得数组</param>
        /// <param name="value">要查找得值</param>
        /// <returns>查找到了返回该值在数组中得下标没有返回-1</returns>
        static int Seek(int[] intArr,int value) 
        {

            for (int i = 0; i < intArr.Length; i++) 
            {
                if (intArr[i]==value) 
                {
                    return i;
                }
            }
            return -1;
        }

2 对 “数组部分自测”的想法;

发表评论