→ awwseed: 你 matrix 方法沒有回傳矩陣,要怎麼讓他們相乘? 04/26 11:01
→ awwseed: 建議你 MSDN C# 再多看一下 04/26 11:01
→ awwseed: 看你是要把 int[,] first 傳入 matrix 裡面 04/26 11:02
→ awwseed: 或是 martix 生成完的矩陣 return 給 first 04/26 11:03
→ awwseed: second 一樣方法 04/26 11:03
→ awwseed: 另外你逐步偵錯的話,應該會發現 martix() 執行後 04/26 11:10
→ awwseed: 你的 first second [,] 都是空的吧 04/26 11:10
→ awwseed: 你宣告 matrix 是一個 void 的方法表示她不會回傳東西 04/26 11:11
→ awwseed: 那這樣就是你要把 first, second [,] 傳入 matrix 04/26 11:11
→ awwseed: 讓 matrix 可以對 first, second [,] 進行操作 04/26 11:12
→ awwseed: 又或者你將 matrix 從 void 改成 int[,] or double[,] 04/26 11:13
→ awwseed: 把 matrix 裡面生成的矩陣回傳給你 Main 的 first,second 04/26 11:13
→ camry2009: 我把值傳回去了 但常常都會出現這個問題...... 04/26 16:45
→ camry2009: 這是改完的程式碼 04/26 18:26
→ awwseed: 錯誤訊息還蠻明確的啊,你的 index 超出陣列 04/26 20:10
→ awwseed: 你 google 錯誤訊息應該很多解法,我提供給你 MSDN 範例 04/26 20:12
→ camry2009: 但我看不出錯誤在哪裡@@ aww大傳的那個網址 我自己有 04/26 21:14
→ camry2009: 看過了 04/26 21:14
→ kobe8112: 總共不就ijk3個變數?不管是每次迴圈印出來或監視變數都 04/27 09:08
→ kobe8112: 可以很快的知道是哪個變數超過陣列索引啊 04/27 09:08
→ camry2009: 我找出問題了哈哈 不是在迴圈 而是少加了ref... 04/27 11:30
→ camry2009: 感謝幫我回答的aww大 也謝謝kobe大 04/27 11:30