すいません、ものすごく基本的な質問かもしれませんが…

DLLファイルってあるじゃないですか。
これって多くがC++で制作されているのかな?
そうするとC#上でC++で制作されたDLLファイルを扱うことが出来ないの?