経典の手書きのコードの問題、いくつかのソースコードを記録します

2072 ワード


 //    
class Program
    {
        static void Main(string[] args)
        {
            Arrlist();
            
            
        }

        /// 
        ///     
        /// 
        /// 
        /// 
        public static int Select(int number)
        {
            if (number <= 2)
            {
                return 1;
            }
            else if (number <= 0)
                return 0;
            else
            {
                return Select(number - 2) + Select(number - 1);
            }
        }
        public static void Arrlist()
        { 
            //             
            int [] Oldarr=new int [100];
            //         
            for (int i = 0; i < Oldarr.Length; i++)
            {
                Oldarr[i] = i + 1;
            }
            //            
            int [] newarr=new int[100];
            //    
            int count=0;
            Random rd=new Random();
            do
            {
                //           
                int newindex = rd.Next(1, 101)-1;

                //  newarr       0,     0 ,       
                if (newarr[newindex] != 0)
                {
                    continue;
                }
                else
                {
                    newarr[newindex] = Oldarr[count];
                    count++;
                }

            } while (count < newarr.Length);


            for (int i = 0; i < newarr.Length; i++)
            {
                Console.Write(newarr[i]+"\t");
            }
            Console.ReadLine();

        }

}
//web
//現在のページを巡ってすべてのコントロールを取得/**this.Controls遍歴サービス・サーバ・コントロール・コントロール**HTMLコントロールrunat=「server」を追加私たちがHTMLページに書いたserverコントロールを生成すると、ブラウザによって異なるHTMLが生成されます.HTMLコントロールは生成されません.また、Jqueryを使用してページ上のinputコントロールを遍歴します.valueを空の文字列*$(「input」)にプログラミングします.val("");              * !!!!!!!!このように简単で、间违いなくて、しかし私は面接の时理解を间违えて次のような*/for(int i=0;i