decimal二维数组

问题描述

今天写了一段代码:privatevoidBTN_DRAWDX_Click(objectsender,EventArgse){string[]str_items=newstring[5];str_items[0]="a";str_items[1]="b";str_items[2]="c";str_items[3]="d";str_items[4]="e";decimal[,]decValue=newdecimal[5,3];for(inti=0;i<5;i++){for(intj=0;j<3;j++){decValue[i,j]=i*10+j;}}string[]str_items2=newstring[3];str_items2[0]="2010";str_items2[1]="2011";str_items2[2]="2012";myStatic("test",str_items,decValue,str_items2);//出错位置}privatevoidmyStatic(stringt1,string[]t2,decimal[][]itemvalues,string[]t3){}在倒数第四行的地方提示第三个参数类型不对。错误2参数“3”:无法从“decimal[*,*]”转换为“decimal[][]”不知道如何解决

解决方案

解决方案二:
再问问C#中二维数组的定义方法是不是intarr[3][3]?三行三列。
解决方案三:
decimal[][]itemvalues改为decimal[,]itemvalues[,]是二维数组,而[][]是交错数组。
解决方案四:
二维数组每行的列数是相同的,而交错数组每行的列数可以不同。
解决方案五:
给你个参考链接:
解决方案六:
[][]是锯齿数组
解决方案七:
int[,]a=newint[3,3];//矩阵数组int[][]b=newint[3][];//动态交错数组b[0]=newint[5];b[1]=newint[6];b[2]=newint[10];

时间: 2024-09-25 15:49:54

decimal二维数组的相关文章

[剑指Offer]5.二维数组中的查找

题目 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 思路 [算法系列之三十三]杨氏矩阵 代码 /*--------------------------------------- * 日期:2015-07-19 * 作者:SJF0115 * 题目: 5.二维数组中的查找 * 网址:http://www.nowcoder.com/books/coding-interviews/a

c语言中怎么把一个大小不确定的二维数组当作参数传入函数中

问题描述 c语言中怎么把一个大小不确定的二维数组当作参数传入函数中 c语言中怎么把一个大小不确定的二维数组当作参数传入函数中,取大神,取大神,取大神 解决方案 用VC++新建一个程序,默认生成的main函数定义如下 int mian(int argc, char* args[]) 这就是一个例子. 解决方案二: 一个表示长度的参数,一个指向二维数组的指针 解决方案三: fun(args[][],int rows,int cols) 解决方案四: void Func(int array[][10]

VS2013下动态数组二维数组读二进制文件的问题

问题描述 VS2013下动态数组二维数组读二进制文件的问题 int samples_to_read = 7200; uint8_t **caculate_a; int count2,count3; caculate_a = (uint8_t **)malloc(sizeof(uint8_t *)* 3); for (count1 = 0; count1<3; count1++){ //动态数组分配空间 caculate_a[count1] = (uint8_t *)malloc(sizeof(u

Python中的二维数组的操作方法

这篇文章主要介绍了一些Python中的二维数组的操作方法,是Python学习当中的基础知识,需要的朋友可以参考下 需要在程序中使用二维数组,网上找到一种这样的用法: ? 1 2 3 4 5 6 #创建一个宽度为3,高度为4的数组 #[[0,0,0], # [0,0,0], # [0,0,0], # [0,0,0]] myList = [[0] * 3] * 4 但是当操作myList[0][1] = 1时,发现整个第二列都被赋值,变成 ? 1 2 3 4 5 6 7 [[0,1,0],   [0

二维数组作形参该如何实现

问题描述 二维数组作形参该如何实现 假设有个函数A,在这个函数里定义了一个二维数组.再定义一个函数B,并在函数A里调用 函数B,通过B对这个二维数组进行处理(二维数组作形参),然后将结果返回到函数A.要求这个二维数组的长度 由函数A里的变量参数决定.请问诸位高手该如何实现? 解决方案 二维数组作为形参二维数组形参二维数组形参问题 解决方案二: 定义函数B时增加两个维数的参数.

c++-C++ char 类型二维数组出现错误

问题描述 C++ char 类型二维数组出现错误 图片是错误--不知道怎么回事求大神解答-- 解决方案 贴代码,不要贴图.建议贴在codepad.org上,这里给出链接. 解决方案二: #include #include using namespace std; char ** create_table(int rows, int cols){ char **a; a = new char *[rows+rows]; for(int i;i<rows+rows;i++){ a[i]=new ch

PHP二维数组去重的方法(保留各个键值的同时去除重复的项)-- 二维数组的唯一性

对于如下二维数组,要求对其进行去重: $arr = array( '0'=>array( 'name'=>'james', 'age'=>30, ), '1'=>array( 'name'=>'susu', 'age'=>26, ), '2'=>array( 'name'=>'james', 'age'=>30, ), 'new'=>array( 'name'=>'kube', 'age'=>37, ), 'list'=>arr

php foreach输出二维数组

/* *标题:foreach输出二维数组 *函数:foreach() *创建时间:2015年5月16日 *注意事项: */ //输出一维数组 $array1 = array(); $array1[0] = '楚留香'; $array1[1] = '胡铁花'; $array1[2] = '姬冰燕'; //只有value的情况,也就是只输出值. foreach ($array1 as $value) { echo $value.' '; } echo ' '; //输出键值对 foreach ($a

php 数组自定义排序:php二维数组自定义排序

<?php//对二维数组自定义排序function array_sort($arr,$keys,$type){$keysvalue=array();$i = 0;foreach($arr as $key=>$val) {$val[$keys] = str_replace("-","",$val[$keys]);$val[$keys] = str_replace(" ","",$val[$keys]);$val[$k