ITEEDU

引用与using的不同

引用的是项目。

using的是命名空间。

要想使用某个类,先要在项目中引用含有此类的项目,再在文件中using含有某类的命名空间。

MyConsole.cs

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

namespace qq
{
    public class MyConsole
    {
        public static string ReadString(string msg)
        {
            Console.Write(msg);
            return System.Console.ReadLine();
        }
        public static void WriteString(string msg)
        {
            System.Console.WriteLine(msg);
        }
    }
}

Program.cs

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

namespace ConsoleApplication2
{
    class Program
    {

        static void Main(string[] args)
        {
            string name = MyConsole.ReadString("输入你的姓名:");
            MyConsole.WriteString(name + "欢迎来到C#的世界");
            Console.ReadLine();
        }
    }
}