【发布时间】:2014-11-07 18:04:23
【问题描述】:
我是 C# 新手,想知道是否可以在 C# 中创建一个数组,如下所示:
rates[0]['logic_id'] = 12;
rates[0]['line_id'] = ""
rates[0]['rate'] = rateVal;
rates[0]['changed'] = isChanged;
rates[1]['logic_id'] = 13;
rates[1]['line_id'] = ""
rates[1]['rate'] = secvalue;
rates[1]['changed'] = isChanged;
我可以用这样的值在C# 中创建rates 数组吗?
编辑:
我的目标是将rates 数组发送到使用PHP 运行的特定Web API 服务。他们只接受具有上述结构的数组。这就是我想要实现这一目标的原因。
【问题讨论】:
-
C# 中不存在该对象表示法。创建合适的对象有什么不好?
-
你不想让它强类型并创建一个 Rate 对象吗?
-
C# 中的类型存在是有原因的...
-
这似乎是XY Problem。你想创建一个数组来解决一些问题,但是你没有描述的问题。除非您从字面上使用 SO 来理解集合(数组、可枚举等),否则如果我们了解您认为数组可以解决的问题,这将符合每个人的最大利益。
-
@Oraz 你已经在下面得到了答案...
标签: javascript c# arrays