No he podido encontrar ninguna información relacionada con esta pregunta. Intento crear una matriz global en C# para poder ingresar información en diferentes puntos de mi código y luego llamar la información en otro momento para mostrarla. Por ejemplo, quiero tomar la siguiente información y ponerla en la matriz:Declaración y uso de matrices globales C#
string auctionID;
string itemName;
string itemID;
string bid;
string buyout;
string quantity;
entonces yo quiero ser capaz de llamar a esa matriz con un bucle, o algo similar, de modo que pueda mostrar esa información en otro momento. Ahora, una pequeña cosa que olvidé mencionar es que probablemente necesite una matriz de matrices o una matriz multidimensional. La razón de esto es porque voy a tener muchas subastas diferentes y los datos sobre cada subasta (de ahí las variables anteriores) y quiero mostrar esa información al final del programa. ¡Gracias por tu tiempo!
Actualización 1
Por lo tanto, creo que no estoy siendo claro, porque me estoy confundido, pero que también podría ser porque estoy un poco frustrado por el momento con este programa. Quiero ser capaz de crear una matriz global y luego obtener & establecer la información almacenada en esa matriz con diferentes funciones dentro de mi programa, ya que las diferentes funciones modificarán diferentes partes de esa matriz. Además, no me importaría usar el almacenamiento en caché, si entendía cómo funcionaba eso o si tenía un enlace para leer sobre él. Una última cosa para agregar, estoy haciendo esto en el Windows Phone 7, por lo que estoy limitado en qué bibliotecas y llamadas al sistema puedo usar.
Actualización 2
estoy un poco oxidado en programación orientada a objetos, así que voy a ir a leer más sobre ella (gracias a tratar una tonelada con HTML y en realidad no tienen la oportunidad de hacerlo de programación real) Gracias por las sugerencias de todos. Probablemente publicaré sobre este tema si no puedo entender algo más. ¡Aclamaciones!
No, no hagas eso. No usamos matrices globales en estos días. – Richard
Usar el almacenamiento en caché sería una mejor idea que las matrices globales, ya que es probable que se encuentre con problemas de simultaneidad y multiproceso. – Kane
"No sé cómo llamar a la misma matriz cada vez que hago llamadas separadas a la matriz porque, por lo que entiendo, C# trata las matrices como objetos". Eso no tiene ningún sentido. ¿Por qué crees que las matrices siendo objetos significa que no obtendrás "la misma matriz cada vez"? –