KeePass.UI.CustomListViewEx.IsFirstLastItemInGroup C# (CSharp) 메소드

IsFirstLastItemInGroup() 개인적인 정적인 메소드

private static IsFirstLastItemInGroup ( System.Windows.Forms.ListViewGroup g, System.Windows.Forms.ListViewItem lvi, bool bFirst ) : bool
g System.Windows.Forms.ListViewGroup
lvi System.Windows.Forms.ListViewItem
bFirst bool
리턴 bool
        private static bool IsFirstLastItemInGroup(ListViewGroup g,
            ListViewItem lvi, bool bFirst)
        {
            if(g == null) { Debug.Assert(false); return false; }

            ListViewItemCollection c = g.Items;
            if(c.Count == 0) { Debug.Assert(false); return false; }

            return (bFirst ? (c[0] == lvi) : (c[c.Count - 1] == lvi));
        }