public void LoadResource(int index) { if (index < 0 || index >= Resources.Count) { return; } var resource = Resources[index]; CurrentResource.Assign(resource); }