如何调用我的DLL并在powershell脚本中使用它

我有自己的dll用c#编写。
现在我想从我的powershell脚本中调用它。
我做了以下事情;

 [System.Reflection.Assembly]::LoadFile("E:\MyClass.dll") $MyCompObj = New-Object MyClass.Student 

但是当我执行它时,它给了我错误
找不到构造函数。 找不到类型MyClass.Student的适当构造函数

我是否采取了错误的方式来做到这一点?
请帮我解决这个问题。

你的class级有建设者(至少有一个)。 所以用好的参数创建对象

 $MyCompObj = New-Object MyClass.Student -argumentlist "arg1","Arg2" ...