Как начинающий C #, я пишу приложение UWP.Приложение в настоящее время работает точно так, как ожидалось, но мне интересно, есть ли лучший подход к тому факту, что мои массивы изображений объявлены глобальными для класса.Я искал альтернативу в течение нескольких часов, но не нашел пример, который бы соответствовал моим потребностям.
Ниже приведена копия моего кода:
namespace myUWPapp
{
public sealed partial class MainPage : Page
{
string[] imgImagesSourceFileName = { "images1.png", "image2.png", "image3.png", "image4.png", "image5.png" };
string[] btnImagesSourceFileName = { "images6.png", "image7.png", "image8.png", "image9.png", "image10" };
public MainPage()
{
this.InitializeComponent();
...
...
}
private string GetImageFileName(string[] array, int index)
{
string image = array[index];
return image;
}
private void ReverseArray(string[] array)
{
Array.Reverse(array);
}
private void MethodeUsingGetImagesSourceFileName()
{
...
string image = GetImageFileName(myArray, myIndex);
...
}
private void MethodeUsingReverseArray()
{
...
...
ReversesArray(myImagesArray);
}
}
}
Жду альтернативы, но не делаюзабыть, что я относительно новичок в кодировании.