>I have a property on a Company class:
>
>
>private ArrayList _colClients = new ArrayList();
>public ArrayList colClients
>{
> get
> {
> if (_colClients.Count == 0)
> {
> _LoadClients();
> }
> return _colClients;
> }
>}
>
>
>When I instantiate the class, the colClients collection is being loaded. I put a breakpoint on the IF() inside the Get, but it doesn't break. Yet when I look at colClients.Count, it's set to 3 instances of a Client class.
>
>Anyone know why the Get assesor is firing when the class is instantiated?
Search your class for any references to "colClients".