Click here to Skip to main content
15,888,802 members
Home / Discussions / C#
   

C#

 
AnswerRe: Rate my codes please? Pin
OriginalGriff3-Feb-17 1:26
mveOriginalGriff3-Feb-17 1:26 
SuggestionRe: Rate my codes please? Pin
Richard Deeming3-Feb-17 1:54
mveRichard Deeming3-Feb-17 1:54 
QuestionMessage Closed Pin
2-Feb-17 23:48
professionalTEProjects2-Feb-17 23:48 
AnswerRe: How to use C# ArrayList ? Pin
Midi_Mick2-Feb-17 23:52
professionalMidi_Mick2-Feb-17 23:52 
GeneralRe: How to use C# ArrayList ? Pin
TEProjects3-Feb-17 20:54
professionalTEProjects3-Feb-17 20:54 
AnswerRe: How to use C# ArrayList ? Pin
Jochen Arndt2-Feb-17 23:55
professionalJochen Arndt2-Feb-17 23:55 
GeneralRe: How to use C# ArrayList ? Pin
TEProjects3-Feb-17 20:55
professionalTEProjects3-Feb-17 20:55 
AnswerRe: How to use C# ArrayList ? PinPopular
Afzaal Ahmad Zeeshan3-Feb-17 0:00
professionalAfzaal Ahmad Zeeshan3-Feb-17 0:00 
Forget about ArrayList, ArrayList is really very much old and you should focus on what C# now has. C# has List object, and it is primarily "managed" array. In static arrays, you have a static length of it. So, if you created an array of size, say 10, you will always have 10 indices to care of even if you store only 3-6 objects in it. Same case, if you want to add more you cannot since you are only allocated with 10 indices.

In List case, you can always grow the size or shrink it as needed. Such as,
C#
var names = new List<string> ();
names.Add("Afzaal");
names.Add("Ahmad");

// So on.
You cannot do the same in case of arrays, the above is similar to having the following,
C#
string[] names = new string [] { };

// You cannot do this
names[0] = "Afzaal";
names[1] = "Ahmad";
To see what happens you can do the following,
C#
Console.WriteLine(names.Length);
That will print "0", telling you that the array was empty and you cannot grow or shrink it on runtime. On the other hand you can easy do so.

The generic stuff really don't matter much in my opinion, you can do the same,
C#
var list = new List<string> (); // list of string
var list = new string[] { };    // array of string
But however, the helper functions are very much great in List objects as compared to the Array objects. The comparisons have been made for a lot of time, you can read any of other articles as well.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~


modified 3-Feb-17 7:39am.

GeneralRe: How to use C# ArrayList ? Pin
TEProjects3-Feb-17 20:57
professionalTEProjects3-Feb-17 20:57 
AnswerRe: How to use C# ArrayList ? Pin
OriginalGriff3-Feb-17 0:09
mveOriginalGriff3-Feb-17 0:09 
AnswerRe: How to use C# ArrayList ? Pin
JACOB-TANZANIA3-Feb-17 21:51
professionalJACOB-TANZANIA3-Feb-17 21:51 
Questionc# WebBrowser returns unauthorized for different domain users Pin
kubiiik2-Feb-17 4:40
kubiiik2-Feb-17 4:40 
AnswerRe: c# WebBrowser returns unauthorized for different domain users Pin
Eddy Vluggen3-Feb-17 0:53
professionalEddy Vluggen3-Feb-17 0:53 
GeneralRe: c# WebBrowser returns unauthorized for different domain users Pin
kubiiik3-Feb-17 1:05
kubiiik3-Feb-17 1:05 
QuestionRe: c# WebBrowser returns unauthorized for different domain users Pin
Eddy Vluggen3-Feb-17 2:20
professionalEddy Vluggen3-Feb-17 2:20 
AnswerRe: c# WebBrowser returns unauthorized for different domain users Pin
kubiiik3-Feb-17 2:28
kubiiik3-Feb-17 2:28 
GeneralRe: c# WebBrowser returns unauthorized for different domain users Pin
Eddy Vluggen3-Feb-17 7:12
professionalEddy Vluggen3-Feb-17 7:12 
GeneralRe: c# WebBrowser returns unauthorized for different domain users Pin
kubiiik6-Feb-17 1:21
kubiiik6-Feb-17 1:21 
GeneralRe: c# WebBrowser returns unauthorized for different domain users Pin
Eddy Vluggen7-Feb-17 2:18
professionalEddy Vluggen7-Feb-17 2:18 
GeneralRe: c# WebBrowser returns unauthorized for different domain users Pin
kubiiik7-Feb-17 2:23
kubiiik7-Feb-17 2:23 
QuestionVisual studio 2015 - Visual c# 2015 Pin
Roberto64_Ge2-Feb-17 3:41
Roberto64_Ge2-Feb-17 3:41 
AnswerRe: Visual studio 2015 - Visual c# 2015 Pin
Richard MacCutchan2-Feb-17 3:48
mveRichard MacCutchan2-Feb-17 3:48 
GeneralRe: Visual studio 2015 - Visual c# 2015 Pin
Roberto64_Ge2-Feb-17 4:55
Roberto64_Ge2-Feb-17 4:55 
GeneralRe: Visual studio 2015 - Visual c# 2015 Pin
Richard MacCutchan2-Feb-17 5:16
mveRichard MacCutchan2-Feb-17 5:16 
AnswerRe: Visual studio 2015 - Visual c# 2015 Pin
NotPolitcallyCorrect2-Feb-17 4:33
NotPolitcallyCorrect2-Feb-17 4:33 

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.