如何从两个静态数组(字符串,十进制)向视图返回一组数据?例如[小,1.00],[中,3.00],[大,7.50]。
我一直在查看将元数据返回给控制器的Tuple <>,但我认为这不是正确的方法,因为我必须在Viewmodel中创建新属性,然后再分配数据以返回视图。 >
class:
public class BoxSizeViewModel { public static Tuple<string[], decimal[]> GetDetails() { string[] Size = { "S", "M", "L" }; decimal[] Price = { 1, 3, 7.50 }; return new Tuple<string[], decimal[]>(Size, Price); } }
我正在尝试将尺寸和价格分配给IEnumerable,以便我可以返回到视图。
如何从两个静态数组(字符串,十进制)向视图返回一组数据?示例[小,1.00],[中,3.00],[大,7.50]。我一直在看Tuple <>确实会将数据返回到...
我认为您最好使用新的类或结构来保存要显示的信息。不过,如果要使用元组,则应返回一个元组列表,而不是字符串元组,例如: