Javascript"var obj = new Object"等效于C# [英] Javascript "var obj = new Object" Equivalent in C#
本文介绍了Javascript"var obj = new Object"等效于C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以像使用Javascript一样简单地在C#中创建和对象以及设置属性.
Is there an easy way to create and Object and set properties in C# like you can in Javascript.
JavaScript示例:
Example Javascript:
var obj = new Object;
obj.value = 123476;
obj.description = "this is my new object";
obj.mode = 1;
推荐答案
尝试使用c#匿名类
var obj = new {
value = 123475,
description = "this is my new object",
mode = 1 };
尽管有很多差异...
there are lots of differences though...
@Valera Kolupaev & @GlennFerrieLive 提到了另一种使用 dynamic 关键字的方法
@Valera Kolupaev & @GlennFerrieLive mentioned another approach with dynamic keyword
这篇关于Javascript"var obj = new Object"等效于C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文