Click here to Skip to main content
15,923,083 members
Home / Discussions / C#
   

C#

 
GeneralRe: showing newly added row in datagridview - Winforms Pin
manumith25-Apr-11 10:43
manumith25-Apr-11 10:43 
GeneralRe: showing newly added row in datagridview - Winforms Pin
Not Active25-Apr-11 11:49
mentorNot Active25-Apr-11 11:49 
GeneralRe: showing newly added row in datagridview - Winforms Pin
manumith25-Apr-11 13:04
manumith25-Apr-11 13:04 
GeneralRe: showing newly added row in datagridview - Winforms Pin
Richard MacCutchan25-Apr-11 22:08
mveRichard MacCutchan25-Apr-11 22:08 
GeneralRe: showing newly added row in datagridview - Winforms Pin
Pete O'Hanlon25-Apr-11 22:38
mvePete O'Hanlon25-Apr-11 22:38 
AnswerRe: showing newly added row in datagridview - Winforms Pin
Luc Pattyn25-Apr-11 11:11
sitebuilderLuc Pattyn25-Apr-11 11:11 
Question.NET Collections - Capacity [modified] Pin
devvvy25-Apr-11 1:03
devvvy25-Apr-11 1:03 
AnswerRe: .NET Collections - Capacity Pin
Luc Pattyn25-Apr-11 1:17
sitebuilderLuc Pattyn25-Apr-11 1:17 
There is List<T>.Capacity[^]. You can add elements till Count equals Capacity before the internal array gets resized automatically. This[^] might interest you.

There isn't a Capacity for hash-based collections, as it wouldn't be very meaningful; what can be added to a Dictionary, without growing it, depends on the current situation of the buckets and the hash value of the new entries.

[ADDED AFTER OP GOT MODIFIED]
Yes, a collection of reference types stores references. Form.Controls contains the (references to) the Controls of a Form, storing a copy of the Controls would be quite useless as the copy would become stale pretty soon, and changing a property would be irrelevant to the Form.

As far as storage goes, there are three types of collections:
- the regular ones, not hash-based, such as List, SortedList, Set, ...; they internally have a single array.
- the dictionary ones, based on hashing; they use a more complex scheme to improve the search performance.
- the linked-list ones; they store individual items, without using arrays.

If you're interested, google "skip list" and/or read A Skip List in C#[^]
[/ADDED]

Smile | :)
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.

GeneralRe: .NET Collections - Capacity Pin
devvvy25-Apr-11 1:27
devvvy25-Apr-11 1:27 
GeneralRe: .NET Collections - Capacity Pin
Luc Pattyn25-Apr-11 1:33
sitebuilderLuc Pattyn25-Apr-11 1:33 
GeneralRe: .NET Collections - Capacity Pin
devvvy25-Apr-11 1:37
devvvy25-Apr-11 1:37 
GeneralRe: .NET Collections - Capacity [modified] Pin
devvvy25-Apr-11 1:52
devvvy25-Apr-11 1:52 
GeneralRe: .NET Collections - Capacity Pin
AspDotNetDev25-Apr-11 11:05
protectorAspDotNetDev25-Apr-11 11:05 
GeneralRe: .NET Collections - Capacity Pin
Jason Christian26-Apr-11 8:13
Jason Christian26-Apr-11 8:13 
AnswerRe: .NET Collections - Capacity Pin
AspDotNetDev25-Apr-11 11:10
protectorAspDotNetDev25-Apr-11 11:10 
GeneralRe: .NET Collections - Capacity Pin
Charvak Karpe28-Apr-11 3:47
Charvak Karpe28-Apr-11 3:47 
QuestionHow Can i Create A Class Library For MSACCESS database Connection Pin
Arunkumar.Koloth24-Apr-11 19:03
Arunkumar.Koloth24-Apr-11 19:03 
AnswerRe: How Can i Create A Class Library For MSACCESS database Connection Pin
Tarakeshwar Reddy24-Apr-11 19:13
professionalTarakeshwar Reddy24-Apr-11 19:13 
AnswerRe: How Can i Create A Class Library For MSACCESS database Connection Pin
Richard MacCutchan24-Apr-11 22:02
mveRichard MacCutchan24-Apr-11 22:02 
AnswerRe: How Can i Create A Class Library For MSACCESS database Connection Pin
PIEBALDconsult25-Apr-11 3:01
mvePIEBALDconsult25-Apr-11 3:01 
AnswerRe: How Can i Create A Class Library For MSACCESS database Connection Pin
ambarishtv28-Apr-11 6:27
ambarishtv28-Apr-11 6:27 
QuestionListBox.PreferredSize.Width interesting event Pin
msn9224-Apr-11 4:33
msn9224-Apr-11 4:33 
AnswerRe: ListBox.PreferredSize.Width interesting event Pin
DaveyM6924-Apr-11 12:30
professionalDaveyM6924-Apr-11 12:30 
QuestionArray Pin
messages23-Apr-11 1:40
messages23-Apr-11 1:40 
AnswerRe: Array PinPopular
David198723-Apr-11 2:15
David198723-Apr-11 2:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.