zoukankan      html  css  js  c++  java
  • 重新学习基础:草稿3(1)郁闷百度说太长了,所以我要分开发了

    原文发布时间为:2008-11-24 —— 来源于本人的百度文章 [由搬家工具导入]

    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace baidu
    {
        class Class6
        {
            //static void Main(string[] args)
            //{
            //    System.Console.WriteLine("Number of command line parameters = {0}", args.Length);

            //    foreach (string s in args)
            //    {
            //        System.Console.WriteLine(s);
            //    }
            //    Console.ReadLine();
            //}
            //static void Main()
            //{
            //    int i = 123;
            //    object o = i; // implicit boxing

            //    try
            //    {
            //        int j = (short)o; // attempt to unbox

            //        System.Console.WriteLine("Unboxing OK.");
            //    }
            //    catch (System.InvalidCastException e)
            //    {
            //        System.Console.WriteLine("{0} Error: Incorrect unboxing.", e.Message);
            //    }

            //    Console.ReadLine();
            //}

            //static void FillArray(out int[] arr)
            //{
            //    // Initialize the array:
            //    arr = new int[5] { 1, 2, 3, 4, 5 };
            //}

            //static void Main()
            //{
            //    int[] theArray; // Initialization is not required

            //    // Pass the array to the callee using out:
            //    FillArray(out theArray);

            //    // Display the array elements:
            //    System.Console.WriteLine("Array elements are:");
            //    for (int i = 0; i < theArray.Length; i++)
            //    {
            //        System.Console.Write(theArray[i] + " ");
            //    }

            //    Console.ReadLine();
            //}

            //static void FillArray(ref int[] arr)
            //{
            //    // Create the array on demand:
            //    //if (arr == null)
            //    //{
            //    //    arr = new int[10];
            //    //}
            //    // Fill the array:
            //    arr[0] = 1111;
            //    arr[4] = 5555;
            //}

            //static void Main()
            //{
            //    //// Initialize the array:
            //    //int[] theArray= { 1, 2, 3, 4, 5 };

            //    //// Pass the array using ref:
            //    //FillArray(ref theArray);

            //    //// Display the updated array:
            //    //System.Console.WriteLine("Array elements are:");
            //    //for (int i = 0; i < theArray.Length; i++)
            //    //{
            //    //    System.Console.Write(theArray[i] + " ");
            //    //}
            //    //char[] delimit = new char[] { ' ' };
            //    string s10 = "The cat sat on the mat.";
            //    //foreach (string substr in s10.Split(delimit))
            //    //{
            //    //    System.Console.WriteLine(substr);
            //    //}
               
            //    string[] str = s10.Split(' ');
            //    foreach (string substr in str)
            //    {
            //        Console.WriteLine(substr);
            //    }

            //    Console.ReadLine();
            //}

            //static void Main()
            //{
            //    string str = "A silly sentence used for silly purposes.";
            //    System.Console.WriteLine("'{0}'", str);

            //    bool test1 = str.StartsWith("a silly");
            //    System.Console.WriteLine("starts with 'a silly'? {0}", test1);

            //    bool test2 = str.StartsWith("a silly", System.StringComparison.OrdinalIgnoreCase);
            //    System.Console.WriteLine("starts with 'a silly'? {0} (ignoring case)", test2);

            //    bool test3 = str.EndsWith(".");
            //    System.Console.WriteLine("ends with '.'? {0}", test3);

            //    int first = str.IndexOf("silly");
            //    int last = str.LastIndexOf("silly");
            //    string str2 = str.Substring(first, last - first);
            //    System.Console.WriteLine("between two 'silly' words: '{0}'", str2);
            //    Console.ReadLine();
            ////}
            //static void Main()
            //{
            //    string[] sentences =
            //{
            //    "cow over the moon",
            //    "Betsy the Cow",
            //    "cowering in the corner",
            //    "no match here"
            //};

            //    string sPattern = "cow";

            //    foreach (string s in sentences)
            //    {
            //        System.Console.Write("{0,24}", s);

            //        if (System.Text.RegularExpressions.Regex.IsMatch(s, sPattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase))
            //        {
            //            System.Console.WriteLine(" (match for '{0}' found)", sPattern);
            //        }
            //        else
            //        {
            //            System.Console.WriteLine();
            //        }
            //    }
            //    Console.ReadLine();
            //}


            //static void Main()
            //{
            //    string[] numbers =
            //{
            //    "123-456-7890",
            //    "444-234-22450",
            //    "690-203-6578",
            //    "146-893-232",
            //    "146-839-2322",
            //    "4007-295-1111",
            //    "407-295-1111",
            //    "407-2-5555",
            //};

            //    string sPattern = "^\d{3}-\d{3}-\d{4}$";

            //    foreach (string s in numbers)
            //    {
            //        System.Console.Write("{0,14}", s);

            //        if (System.Text.RegularExpressions.Regex.IsMatch(s, sPattern))
            //        {
            //            System.Console.WriteLine(" - valid");
            //        }
            //        else
            //        {
            //            System.Console.WriteLine(" - invalid");
            //        }
            //    }

            //    Console.ReadLine();
            //}

            //static void Main()
            //{
            //    string str = "The quick brown fox jumped over the fence";
            //    System.Console.WriteLine(str);

            //    char[] chars = str.ToCharArray();
            //    int animalIndex = str.IndexOf("fox");
            //    if (animalIndex != -1)
            //    {
            //        chars[animalIndex++] = 'c';
            //        chars[animalIndex++] = 'a';
            //        chars[animalIndex] = 't';
            //    }

            //    string str2 = new string(chars);
            //    System.Console.WriteLine(str2);
            //    Console.ReadLine();
            //    int a = 1;
            //    SampleClass sc1 = (SampleClass)a;
            //}

            //static void Main()
            //{
            //    try
            //    {

            //        Digit d = new Digit(3);
            //        byte b = d;
            //        Console.WriteLine("{0}", b);
            //    }
            //    catch (System.Exception e)
            //    {
            //        System.Console.WriteLine("{0} Exception caught.", e);
            //    }
            //    Console.ReadLine();
            //}

            //static void Main()
            //{
            //    Complex num1 = new Complex(2, 3);
            //    Complex num2 = new Complex(3, 4);
            //    Chu chu1 = new Chu(4);
            //    Chu chu2 = new Chu(3);
            //    Chu chu3 = chu1 / chu2;


            //    // Add two Complex objects through the overloaded plus operator:
            //    Complex sum = num1 + num2;

            //    // Print the numbers and the sum using the overriden ToString method:
            //    System.Console.WriteLine("First complex number: {0}", num1);
            //    System.Console.WriteLine("Second complex number: {0}", num2);
            //    System.Console.WriteLine("The sum of the two numbers: {0}", sum);
            //    Console.WriteLine("The Chu of the two numbers: {0}", chu3);
            //    Console.ReadLine();
           
            //}
            //static void Main()
            //{
            //    Shape[] shapes =
            //{
            //    new Square(5, "Square #1"),
            //    new Circle(3, "Circle #1"),
            //    new Rectangle( 4, 5, "Rectangle #1")
            //};

            //    System.Console.WriteLine("Shapes Collection");
            //    foreach (Shape s in shapes)
            //    {
            //        System.Console.WriteLine(s);
            //    }
            //    Console.ReadLine();
            //}

            //static void Main()
            //{
            //    //Car[] cars = new Car[3];
            //    //cars[0] = new Car();
            //    //cars[1] = new ConvertibleCar();
            //    //cars[2] = new Minivan();
            //    //foreach (Car vehicle in cars)
            //    //{
            //    //    System.Console.WriteLine("Car object: " + vehicle.GetType());
            //    //    vehicle.DescribeCar();
            //    //    System.Console.WriteLine("----------");
            //    //}

            //    SampleClass2 obj2 = new SampleClass2();
            //    //obj2.Paint(); // Compiler error.

            //    IControl c = (IControl)obj2;
            //    c.Paint(); // Calls IControl.Paint on SampleClass.

            //    ISurface s = (ISurface)obj2;
            //    s.Paint(); // Calls ISurface.Paint on SampleClass.

            //    Console.ReadLine();
            //}

            //static void Main()
            //{
            //    // Declare a class instance box1:
            //    Box box1 = new Box(30.0f, 20.0f);

            //    // Declare an interface instance dimensions:
            //    IDimensions dimensions = (IDimensions)box1;

            //    // The following commented lines would produce compilation
            //    // errors because they try to access an explicitly implemented
            //    // interface member from a class instance:                  
            //    //System.Console.WriteLine("Length: {0}", box1.getLength());
            //    System.Console.WriteLine("Width: {0}", box1.getWidth());

            //    // Print out the dimensions of the box by calling the methods
            //    // from an instance of the interface:
            //    System.Console.WriteLine("Length: {0}", dimensions.getLength());
            //    System.Console.WriteLine("Width: {0}", dimensions.getWidth());

            //    Console.ReadLine();
            //}
            //static void Change(int[] pArray)
            //{
            //    pArray[0] = 888; // This change affects the original element.
            //    pArray = new int[5] { -3, -1, -2, -3, -4 };   // This change is local.
            //    System.Console.WriteLine("Inside the method, the first element is: {0}", pArray[0]);
            //}

            //static void Main()
            //{
            //    GouZao gz1 = new GouZao(4);
            //    int[] arr = { 1, 4, 5 };
            //    System.Console.WriteLine("Inside Main, before calling the method, the first element is: {0}", arr[0]);

            //    Change(arr);
            //    System.Console.WriteLine("Inside Main, after calling the method, the first element is: {0}", arr[0]);
            //    Bus b1 = new Bus();
            //    Bus.Drive();
            //    b1.inMethod();
            //    Third t = new Third();
            //    Console.ReadLine();
            //}
            static void Main()
            {
                CoOrds myCoOrds = new CoOrds(10, 15);
                myCoOrds.PrintCoOrds();
                Console.ReadLine();
            }


        }

        class SampleClass
        {
            public static explicit operator SampleClass(int i)
            {
                SampleClass temp = new SampleClass();
                // code to convert from int to SampleClass...

                return temp;
            }
        }

        class ZhuangHuan
        {
            public static explicit operator ZhuangHuan(string s)
            {
                ZhuangHuan temp = new ZhuangHuan();
                return temp;
            }
        }

        //struct Digit
        //{
        //    byte value;

        //    public Digit(byte value) //constructor
        //    {
        //        if (value > 9)
        //        {
        //            throw new System.ArgumentException();
        //        }
        //        this.value = value;
        //    }

        //    public static explicit operator Digit(byte b) // explicit byte to digit conversion operator
        //    {
        //        Digit d = new Digit(b); // explicit conversion
        //        System.Console.WriteLine("conversion occurred");
        //        return d;
        //    }
        //}
       //后续,没有后续无法运行。。。。

  • 相关阅读:
    计算机书籍.网址
    MVC是必知必用的
    技术
    三色旗帜分类
    巴斯卡三角形
    Centos安装wine等组件的问题
    some software that is used to speed up your system
    驾照考试系统之流程图
    用静态成员函数调用非静态成员变量
    MFC 进度条控件
  • 原文地址:https://www.cnblogs.com/handboy/p/7148478.html
Copyright © 2011-2022 走看看