Как инициализировать массив в классе в модуле powershell - PullRequest
0 голосов
/ 02 апреля 2019

Я создал скрипт модуля Poweshell 'TestModule.psm1', в котором я определил класс с массивом.Затем я использую Testmodule.psm1 в скрипте poswershell «TestScript.ps1».Когда я сейчас создаю новый объект testclass, я всегда получаю ошибку «Вы не можете вызвать метод для выражения с нулевым значением».когда я добавляю текст в массив.

TestModule.psm1

Class TestClass
{
   [string[]] $texts = @()
}

TestScript.ps1

using module .\TestModule.psm1

$t = [TestClass]::new()
$t.texts += "text"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...