Clear;
Clear();
Метод Clear осуществляет удаление всех переменных из коллекции.
Для удаления переменной из коллекции по ее индексу используйте метод INonLDVariables.Remove.
Добавьте ссылку на системную сборку Cp.
Sub UserProc;
Var
Optima: NonLinearDecomposition;
Vars: INonLDVariables;
Vrbl: INonLDVariable;
Begin
Optima := New NonLinearDecomposition.Create;
Vars := Optima.Variables;
Vrbl := Vars.Add("x1");
Vrbl := Vars.Add("x2");
Vars.Clear;
Debug.Writeline("Переменных в коллекции: " + Vars.Count);
End Sub UserProc;
В результате выполнения примера будут удалены все переменные из коллекции. В окно консоли будет выведен размер коллекции.
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.
Imports Prognoz.Platform.Interop.Cp;
…
Public Shared Sub Main(Params: StartParams);
Var
Optima: NonLinearDecomposition;
Vars: INonLDVariables;
Vrbl: INonLDVariable;
Begin
Optima := New NonLinearDecomposition.Create();
Vars := Optima.Variables;
Vrbl := Vars.Add("x1");
Vrbl := Vars.Add("x2");
Vars.Clear();
System.Diagnostics.Debug.Writeline("Переменных в коллекции: " + Vars.Count);
End Sub;
См. также: