and thanks for looking.
I have a 2D c# array, that has 50 as one of its dimensions. The other dimension depends on the number of rows in a database somewhere and is decided at runtime. How would I go about initializing an array like this?
Currently my initialization for a single row looks like this, but I’m sure there’s a better way to do it, more efficiently 🙂
temp = new Double[50,1] { {0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},
{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},{0},
{0},{0},{0},{0},{0},{0},{0},{0},{0},{0}};
Simply initialize the array at runtime using an integer variable for the second dimension.
C# will automatically initialize all doubles to zero, so in your specific circumstance, you don’t need to explicitly initialize the values.