fnx*_*fnx 0 javascript c# return object
在Javascript中,我可以创建一个返回对象的函数:
function person() {
return { name: "John Doe", age: 20, isMarried: false };
}
console.log("Name: "+ person().name +". Age: "+ person().age +". Is married: "+ person().isMarried);
OUTPUT:
> "Name: John Doe. Age: 20. Is Married: false"
Run Code Online (Sandbox Code Playgroud)
我想知道是否可以在C#中做这样的事情?我一直在阅读有关代表,词典和匿名方法的内容,但我仍然不知道这一点.
static void Main(string[] args)
{
dynamic p = person();
Console.WriteLine("Name: {0}, Age: {1}, Is married: {2}", p.name, p.age, p.isMarried);
}
static dynamic person()
{
return new { name = "John Doe", age = 20, isMarried = false };
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3929 次 |
| 最近记录: |