tracks/csharp/exercises/scale-generator/Example.cs in trackler-2.0.8.14 vs tracks/csharp/exercises/scale-generator/Example.cs in trackler-2.0.8.15
- old
+ new
@@ -15,10 +15,10 @@
private static string[] Shift(int index, string[] scale) => scale.Skip(index).Concat(scale.Take(index)).ToArray();
public static string[] Pitches(string tonic, string pattern)
{
var scale = Scale(tonic);
- var index = Array.FindIndex(scale, pitch => string.Equals(pitch, tonic, StringComparison.InvariantCultureIgnoreCase));
+ var index = Array.FindIndex(scale, pitch => string.Equals(pitch, tonic, StringComparison.OrdinalIgnoreCase));
var shiftedScale = Shift(index, scale);
var pitches = new List<string>();
foreach (var interval in pattern)
\ No newline at end of file