Looking for c# Keywords? Try Ask4Keywords

C# Language «анонимный объект» + «динамическое ключевое слово»


пример

Вы можете вернуть анонимный объект из своей функции

public static object FunctionWithUnknowReturnValues ()
{
    /// anonymous object
    return new { a = 1, b = 2 };
}

И присвойте результат динамическому объекту и прочитайте значения в нем.

/// dynamic object
dynamic x = FunctionWithUnknowReturnValues();

Console.WriteLine(x.a);
Console.WriteLine(x.b);