看板 C_Sharp 關於我們 聯絡資訊
一直以來有個疑問,不論是寫C或C#時,常常都要先引用命名空間, EX. include<stdio.h> or Using System...etc. 常會用到某個函數的時候才發現該引用的命名空間未引用進來, 那寫程式時為什麼不把全部的命名空間引入,每次寫的時候都複製貼上就好, 不是省事的多的嗎? 是因為有效率還是記憶體還有什麼其他的考量不這麼做嗎? 謝謝各位的回答... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.39.173.73
horngsh:同時引用愈多名稱空間, CLASS名稱相衝的機會愈大, 所以囉. 11/30 15:37
tomex:全部include的話,compiler在編譯時訪查每一行效能負荷變大 12/01 11:32
tomex:衡量權失之下,還是把include的工作交給程式員,除非基本的 12/01 11:33
CBegin:所以還是效能上的考量嚕? 感謝各位的回答... 12/13 13:58