作者wa007123456 (大笨羊)
看板C_Sharp
標題[問題] 關於using 跟 namespace
時間Fri Mar 28 17:51:32 2008
我是c#初學者 我有看書 但是我看不太懂
using 跟 namespace
之前有學過c/c++的基礎
看過using的說明後
心想 c++ 的using namespace std 可以寫成using std嗎
因為std 不是存在的函式庫?
還有namespace 裡面 還可以有namespace
那之間的互通要怎麼用
例如
namespace haha{
class1{
static void Main(){
}
}
namespace hehe{
class{
static int Add(int x,int y){
return(x+y);
}
}
}
那在 static void Main(){}
裡面要用Add函式
是不是要先在class1裡面寫 using hehe;
如果沒寫
那是不是Main 裡面寫
hehe.Add(xxx,xxx) 呢?
請問我的觀念正確嗎?
請高手教我
ps:我買的書(Visual C# 2005 初學指引 作者:陳正凱 )
我剛把第二章讀完
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.230.190
推 tomex:正確 03/28 17:58
→ wa007123456:經過測試 using 只能在第一個namespace下面 03/28 18:28
→ wa007123456:而 hehe 裡面要寫函式 還是要給他加個類別class 03/28 18:28
→ wa007123456:然後 類別裡面函式要 靜態的 並且宣告public 03/28 18:29
→ wa007123456:c#真是複雜壓 03/28 18:29
→ wa007123456:所以用Add 要寫成 hehe的類別名字.Add 03/28 18:30
→ wa007123456:為什麼要搞這麼多 命名空間阿 03/28 18:31
推 d8625038:命名空間很重要也很好用...我個人覺得啦 03/29 15:16
推 huge:這排版讓我看了一下才發現hehe在haha下 0rz 03/29 19:29