์ ๋ํฐ์์ ์ ์ฉํ ํจ์๋ค์ namespace๋ก ๋ฌถ์ด์ using์ผ๋ก ๊ฐ์ ธ์ค๋ ค ํ๋๋ฐ, ์ด๋ป๊ฒ ํด์ผํ๋์?
[๐ฃ์ง๋ฌธ] ์ ๋ํฐ ์ง๋ฌธ
์ผ๋ผ(39.119)
2018-11-13 20:33
์ถ์ฒ 0
๋๊ธ 13
๋ค๋ฅธ ๊ฒ์๊ธ
-
๋ฌด๋ฃ ์ก์ฅ ์์ฑ๊ธฐ ์ฃผ์ [9][๐์ ๋ณด] Cogito(cogito83) | 18.11.13์ถ์ฒ 1
-
c# ๋ง์คํฐ [13][๐ฃ์ง๋ฌธ] ์ผ๋ผ(211.246) | 18.11.13์ถ์ฒ 0
-
์ธ๋ฆฌ์ผ c++ ์ง๋ฌธํด๋ ๋๋์ฌ [7][๐ฃ์ง๋ฌธ] ์ต๋ช (223.62) | 18.11.13์ถ์ฒ 0
-
์พ๋ํฐ๋ ์จ์ต ์ด์ผ๊ณต๋ถํจ? [3][๐ฌ] ์ด์ผ์์(1604aig) | 18.11.13์ถ์ฒ 0
-
์ ๋ํฐ ํํ ๋ฆฌ์ผ ๋ฐ๋ผํ๊ณ ์๋๋ฐ ๊ถ๊ธํ์ [4][๐ฌ] ์ต๋ช (220.76) | 18.11.13์ถ์ฒ 0
-
์์ฆ ์ด๋ฆฐ์ด๋ฅผ ๋ณด๋ฉด์ ๋๋ ์๊ฐ [6][๐ฌ] ์ต๋ช (211.36) | 18.11.13์ถ์ฒ 1
-
์๋ฝ ์ธ๋๊ฒ ํจ ๊ตฌ๊ฒฝํด๋ณผ๋ญ?ใ [18][๐ฌ] ์ธ์ผํน(221.141) | 18.11.13์ถ์ฒ 5
-
20๋ง์ ๋จ์๋๋ฐ ์ด๊ฑธ๋ก ๋ง์ผํ ํ ์ ์๋๊ฑฐ ๋ญ์์๊น? [10][๐ฌ] ์ต๋ช (163.239) | 18.11.13์ถ์ฒ 0
-
์ ์ฐจ์ ์์ฑ์ด ๋จผ์ง ๋ชฐ๋๋๋ฐ [4][๐ฌ] ์ต๋ช (124.57) | 18.11.13์ถ์ฒ 0
-
์์ผ์ด๋๊ฒ์์ ์ฅฌ์ผ์ด๋ ๋ฒฝ๋๊นจ๊ธฐ๊ฐ ๋ค ๋จน์๋ค [2][๐ฌ] ์ต๋ช (211.36) | 18.11.13์ถ์ฒ 0
using static System.Math;
?
C# ์คํฌ๋ฆฝํธ - ๋ค์ง์ฐ๊ณ namespace AboutAssembly { public interface Class { void Assembly(); } }
์ปดํ์ผ ํ ๋์จ dllํ์ผ ์ ๋ํฐ์ ์ ์ฅํ using์ผ๋ก ๋ถ๋ฌ์ค๊ธฐ
๋๊ฐํ์ํํจ์ .netํ๋ ์์ํฌ ์ด์ ๋ธ๋ฆฌ ํ์ผ๋ก ๋ง๋ค์ด์ ์ปดํ์ผํํ dllํ์ผ ์ ๋ํฐ์ ์ง์ด๋ฃ๊ณ using์ผ๋ก ๋ถ๋ฌ์ค๊ธฐ
์ค ๊ฐ์ฌํฉ๋๋ค ใ ใ ์๋์ด ์๋ ์ ์จ ์ค ๋ชฐ๋๋ค์ฌ - dc App
์ ๋ํฐ์์ ์ ๊ณตํ๋ ํจ์๋ค์ ์ผ๋ถ ์ผ๋ถ๋ฅผ ๋ชจ์ ํ๋์ ๋ค์์คํ์ด์ค์ ๋ด๊ณ ์ถ๋ค๋ ์ง๋ฌธ์๋ฏธ๊น?
๊ทธ๊ฒ ๊ธฐ๋ณธ ์ ๋ํฐ ๋ค์์คํ์ด์ค์์ด ใ ใ
๊ทธ๋ฅ ๋ค์์คํ์ด์ค ์ฐ๋๋ฒ๋ฌป๋๊ฑฐ๋ฉด ์คํฌ๋ฆฝํธ ์ต์๋จ์ namespace ์ด๋ฆ{ ํ๋จ์ }ํ๋ฉด๋จ
์ ์ง๋ฌธ์ ์๋ชป์ ์๋ค์. ์ ๋ํฐ์์ ์ ๊ณต์ํ๋ ํจ์(๊ฐ๋๊ตฌํ๊ธฐ, ๊ฐ์ฅ ๊ฐ๊น์ด ์ค๋ธ์ ํธ ๊ตฌํ๊ธฐ)๋ค์ ๋ชจ์๋์ผ๋ ค๊ณ ํ๋๋ฐ..
ํจ์๋ค ๋ชจ์์ DLL ํ์ผ ๋ง๋ค์ด์ using์ผ๋ก ์ฐ๋ฉด ๋จ
https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members
์ด๋ฐ๊ฑฐ ์ฐพ๋ ๊ฑฐ์?