红色部分vs报错,
无法将带[]的索引符应用于“int”类型的表达式??
不知如何修改,望赐教
无法将带[]的索引符应用于“int”类型的表达式??
不知如何修改,望赐教
解决方案 »
- 请教一个 hibernate 的问题
- 网站登录
- C#?
- 如何实现winform中 的DataGrid 只读,并且可以选中某个cell,复制其中的数据
- 如何在重写的onPaint函数里读取textBox的text?
- <!-- WinForm C#连接ACCESS数据库 未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中 帮帮我啊
- 请问高手怎么样取某行某列的内容??
- C#小问题两则
- 问一下CLR对象释放的问题..
- 语句出错FileStream input = new FileStream("m:\\rain\\area\\03052305.000", FileMode.Open, FileAccess.Read, FileShare.Read);
- 求用C#开发的DOS系统
- 关于组合查询的时间比较 在线等啊!!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!
public void BandAndDiagonalCalculate(int nTotalElem, int nTotalDOF, Element[] pElem,
out int pElemDOF, out int pDiag) 你的pDiag不是数组,怎么用索引啊?
VS已经告诉你了"int"不能用[],改成“int[]”就可以了。
public void BandAndDiagonalCalculate(int nTotalElem, int nTotalDOF, Element[] pElem,
out int[,] pElemDOF, out int[] pDiag) //半带宽与对角元地址计算
但是我改成这样后,vs报错变成这样了
使用未赋值out参数 pDiag[i]
使用未赋值out参数pDiag[nDOFIndex]
控制离开当前方法之前必须对out参数pDiag[i]赋值
控制离开当前方法之前必须对out参数pDiag[i]赋值不是说out是变量返回值吗?又不是ref,怎么还要我赋值?
大家能否指导一下,谢谢
但是有点要求是:在方法内必需是被修改了才行