Dlaczego C # nie ma plików nagłówkowych? Czy przestrzeń nazw zajmie się wszystkim?

Jestem początkującym programistą, czy ktoś może jasno powiedzieć o użyciu plików nagłówkowych i przestrzeni nazw w C #?

Ponieważ w C ++ używałem******.h pliki do odczytu funkcji biblioteki. A kiedy zobaczyłem kilka przykładowych programów w C #, brakowało ich. Czy ktoś może mi powiedzieć dlaczego?

Używam C # do tworzenia niestandardowego narzędzia do mechanicznego oprogramowania CAD, tam, gdzie używam odpowiedniej funkcji do otwierania pliku (plik CAD), kompilator daje mi błąd stwierdzający, że podane przeze mnie nazwy funkcji nie są dostępne w kontekst. Co oznacza kontekst?

Kiedy otworzyłem plik pomocy tej aplikacji CAD, funkcja, która jest odpowiedzialna za otwarcie pliku, została wymieniona w pliku nagłówkowym o nazwieuf_part.h. Ale nazywa się przestrzeń nazwNXopen.

Użyłem przestrzeni nazw jakousing NXopen w Visual Basic, czy to nie wystarczy? Czy muszę również podać ten plik nagłówkowy? Jeśli tak to jak ? Proszę mi pomóc.

questionAnswers(3)

yourAnswerToTheQuestion