我有一个二维数组,我需要将第一个对角线数字转换为零。例如,我需要转换以下内容:
[ 1 2 3 ]
[ 5 9 5 ]
[ 3 2 1 ]
对此,意味着对角线1 9 1
现在是0 0 0
:
[ 0 2 3 ]
[ 5 0 5 ]
[ 3 2 0 ]
如何在 C# 中有效地做到这一点?
我有一个二维数组,我需要将第一个对角线数字转换为零。例如,我需要转换以下内容:
[ 1 2 3 ]
[ 5 9 5 ]
[ 3 2 1 ]
对此,意味着对角线1 9 1
现在是0 0 0
:
[ 0 2 3 ]
[ 5 0 5 ]
[ 3 2 0 ]
如何在 C# 中有效地做到这一点?