Iss*_*den 0 c# arrays duplicates
我目前有一些包含以下值的数组
var array = new[] { 4, 7, 9, 3, 8, 6, 4, 3, 3, 9};
Run Code Online (Sandbox Code Playgroud)
我需要删除最小值和最大值的重复项,因此在这种情况下,最终产品将是
var array = new[] { 4, 7, 9, 3, 8, 6, 4};
Run Code Online (Sandbox Code Playgroud)
var ar = new[] { 4, 7, 9, 3, 8, 6, 4, 3, 3, 9 };
var max = ar.Max();
var min = ar.Min();
var bmin = 0;
var bmax = 0;
var res = ar.Where(i => (i > min || 0 == bmin++) && (i < max || 0 == bmax++));
Run Code Online (Sandbox Code Playgroud)