我有很多INT变量,blueBallVelocityX1,blueBallVelocityX2,blueBallVelocityX3,blueBallVelocityX4,blueBallVelocityX5,blueBallVelocityX6,blueBallVelocityX7,blueBallVelocityX8,blueBallVelocityX9,blueBallVelocityX10,blueBallVelocityX11,blueBallVelocityX12,blueBallVelocityX13,blueBallVelocityX14,blueBallVelocityX15,blueBallVelocityX16,blueBallVelocityX17,blueBallVelocityX18,blueBallVelocityX19,blueBallVelocityX20和blueBallVelocityY1(1- 20).我需要指定值为5的所有变量.我该怎么办?
您应该考虑使用集合,例如数组:
const int VelocityLength = 20;
const int InitialVelocity = 5;
int[] blueBallVelocityX = new int[VelocityLength];
int[] blueBallVelocityY = new int[VelocityLength];
for (int i = 0; i < VelocityLength; i++)
{
blueBallVelocityX[i] = blueBallVelocityY[i] = InitialVelocity;
}
Run Code Online (Sandbox Code Playgroud)
或者:
int[] blueBallVelocityX = Enumerable.Repeat(InitialVelocity, VelocityLength).ToArray();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |