所以我有一个float[,]高度图,作为我的河流生成算法的一部分,我想选择两个点,只要它们是数组边缘之一的一部分.这似乎是一项简单的任务,但我似乎无法想出一个不涉及太多if语句的解决方案.有没有办法从二维数组的边缘进行选择?(IE,x = 0或x = max,或y = 0或y = max)
float[,]
x = 0
x = max
y = 0
y = max
c# arrays xna multidimensional-array
arrays ×1
c# ×1
multidimensional-array ×1
xna ×1