public void AddTexture(ClothData cloth) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.CheckFileExists = true; openFileDialog.Filter = "Clothes texture (*.ytd)|*.ytd"; openFileDialog.FilterIndex = 1; openFileDialog.DefaultExt = "ytd"; openFileDialog.Multiselect = true; if (openFileDialog.ShowDialog() == true) { foreach (string filename in openFileDialog.FileNames) { if (filename.EndsWith(".ytd")) { cloth.AddTexture(filename); } } } }
public void AddTexture(ClothData cloth) { OpenFileDialog openFileDialog = new OpenFileDialog { CheckFileExists = true, Filter = "Clothes texture (*.ytd)|*.ytd", FilterIndex = 1, DefaultExt = "ytd", Multiselect = true }; if (openFileDialog.ShowDialog() != true) { return; } foreach (string filename in openFileDialog.FileNames.Where(f => f.EndsWith(".ytd"))) { cloth.AddTexture(filename); } }
public void AddTexture(ClothData cloth) { var openFileDialog = new OpenFileDialog { CheckFileExists = true, Filter = "Clothes texture (*.ytd)|*.ytd", FilterIndex = 1, DefaultExt = "ytd", Multiselect = true }; if (openFileDialog.ShowDialog() != true) { return; } foreach (var filename in openFileDialog.FileNames) { if (!filename.EndsWith(".ytd")) { continue; } cloth.AddTexture(filename); } }