private void AllowOtherSelectors(bool value)
{
foreach (var c in this.Parent.Controls)
{
if (c == this)
continue;
if (!(c is RoundGroupedSelector))
continue;
var rgs = c as RoundGroupedSelector;
rgs.AllowMultiple = value;
}
}
Bu kod çalışıyor olsa da ... LINQ kullanmanın fayda sağlayabileceğini hissediyorum. Bu program, Atom işlemcili bir tablette kullanılacaktır, bu yüzden sadece kullanılan en az kaynakları/döngüleri arıyorum.LINQ kullanarak aynı özelliği birden fazla Nesnede nasıl değiştirebilirim?
'rgs'' c' olmalıdır –
@RobertSnyder John, eğer yanılıyorsam beni düzeltebilir ama LINQ, iterasyondan daha iyi bir performans sunmuyor. Performanstan beri sadece genel bir şey burada önemli. – evanmcdonnal