ObservableCollection 의 RemoveAll Extention
public static int RemoveAll(this ObservableCollection coll, Func condition) { var itemsToRemove = coll.Where(condition).ToList(); foreach (var itemToRemove in itemsToRemove) { coll.Remove(itemToRemove); } return itemsToRemove.Count; } listItems.RemoveAll(x => x.IsEmpty);
- [====== Development ======]/C#
- · 2023. 9. 4.
C# Enum 타입을 int로 변환하는 Extention
public static int ToInt(this T enumValue) where T : Enum { return Convert.ToInt32(enumValue); }
- [====== Development ======]/C#
- · 2023. 5. 16.