Делегаты.NET с out и аргументами типа ref

Правила MATLAB® для отображения out и типов ref для делегатов эквивалентны для методов.

Например, следующий оператор C# объявляет делегата с аргументом ref:

public delegate void delref(ref Double refArg);

Подпись для эквивалентного делегата MATLAB функция сопоставляет refArg в качестве обоих аргументов RHS и LHS:

function refArg = myFunc(refArg)

Следующий оператор C# объявляет делегата с аргументом out:

public delegate void delout(
    Single argIn,  
    out Single argOut);

Подпись для эквивалентного делегата MATLAB функция сопоставляет argOut в качестве аргумента LHS:

function argOut = myFunc(argIn)

Похожие темы