标签: c# windows powershell
我有一个C#模块,我想定义一些常量用于参数和开关,而不是使用数值,例如my-cmdlet -command write_data而不是my-cmdlet -command 4.据我所知,我可以使用SessionState.PSVariable.Set来创建这些常量。因此,我需要一种在导入模块时调用一次性初始化的方法。我怎么做?另外,有没有一种方法可以在卸载模块时调用它?