一個可以存放多個模板的資料夾,並進行分類和管理
namespace Animal
{
class Person
{
public double height;
public int age;
public string name;
}
}
/下方可以再放多個 namespace
Animal.Person person1 = new Animal.Person( );
person1.height = 170.5;
person1.age = 42;
person1.name = 小黑;
System.Console.WriteLine(person1.height);
創建namspace的名字 . 創建class的資料型態名稱
自定義名稱
new
創建namspace的名字 . 創建class的資料型態名稱 ;
using Animal; /只要在開頭的地方寫下using + namespace的名字,在後面就不用加了
using System; /System算是namespace的一種
Person person1 = new Person( );
/不用寫Animal.Person,因為前面先設定使用Animal這個namespace了
person1.height = 170.5;
person1.age = 42;
person1.name = 小黑;
Console.WriteLine(person1.height);
最終顯示 170.5
using namspace的名字;
namespace Animal
{
namespace qq /namespace中可以再放namespace
{
class Person
{
public double height;
public int age;
public string name;
}
}
}
using Animal.qq;
using System;
Person person1 = new Person( );
person1.height = 170.5;
person1.age = 42;
person1.name = 小黑;
Console.WriteLine(person1.height);
最終顯示 170.5
using
namspace的名字 . namspace裡的namspace名字 ;
想像namespace是一個資料夾,這個資料夾名字叫Animal,裡面放名叫Person的文件,可以在同個資料型態裡創多個文件夾,也可以在資料夾內再創一個資料夾
Using 是指定要用哪個 namespace,例子說明 Using指定Animal或Animal中的qq資料夾
今日學習了namespace的概念,其實只要把它想像成是一個資料夾,並且可以透過using找資料家來使用,就蠻好理解了,在之後看程式時,如果看到using,就知道其代表的含意。明天會學習如何運用method方法這個技能,我們明天見~
【C#】3小時初學者教學 |Csharp | C# 教學 | C# 入門 | C++++
YouTube頻道:GrandmaCan -我阿嬤都會
影片段落: 2:21:03 ~ 2:27:47 (時間段已設定好)