标题:
关于命名空间的疑惑之二
[打印本页]
作者:
bool_sir
时间:
2011-1-15 21:44
标题:
关于命名空间的疑惑之二
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NS1;
namespace namespace1
{
class Program
{
static void Main(string[] args)
{
Student student1 = new Student("TOM");
student1.OutPutName();
global::Car car1 = new Car("科鲁兹");///
提示未能在全局命名空间中找到类型或命名空间Car,是不是必须要系统定义的类型或者命名空间才能如此搜索
car1.OutPutName();
Console.Read();
}
}
}
namespace NS1
{
class Student
{
string name;
public Student(string name)
{
this.name = name;
}
public void OutPutName()
{
Console.WriteLine(this.name);
}
};
namespace NS2
{
class Car
{
string name;
public Car(string name)
{
this.name = name;
}
public void OutPutName()
{
Console.WriteLine(this.name);
}
}
}
}
作者:
dorient
时间:
2011-1-30 14:01
global::Car car1 = new Car("科鲁兹");是不正确的。
应该如下:
NS2.Car
global::为系统默认的全局命名空间
欢迎光临 万卷图书 (http://wanjuanchina.net/)
Powered by Discuz! 7.0.0