Да.
Ваш вопрос довольно расплывчатый - используете ли вы сценарий powershell для создания объекта из сборки c #, а затем используете этот объект? Если это так, просто установите свойство для нужной вам строки и получите доступ к нему как обычно из powershell.
Или, если это статический метод, вы можете просто вызвать его
[My.Assembly.Type]::GetSomeString()
Если вы работаете с c # exe, вы можете просто вывести его с writeline, и powershell подберет его:
.\myexe.exe > $someVar
Или вы можете записать его как командлет , и ваш код c # может участвовать в конвейере.