Click here to Skip to main content
15,881,516 members
Home / Discussions / C#
   

C#

 
GeneralWow this is awesome Pin
Alex Korchemniy26-Dec-03 8:46
Alex Korchemniy26-Dec-03 8:46 
GeneralRe: Wow this is awesome Pin
Kentamanos26-Dec-03 9:31
Kentamanos26-Dec-03 9:31 
GeneralRe: Wow this is awesome Pin
Alex Korchemniy26-Dec-03 12:22
Alex Korchemniy26-Dec-03 12:22 
GeneralRe: Wow this is awesome Pin
Kentamanos26-Dec-03 13:38
Kentamanos26-Dec-03 13:38 
GeneralUnit Testing: Mock Objects Tutorial Pin
drazz7526-Dec-03 6:34
drazz7526-Dec-03 6:34 
GeneralRe: Unit Testing: Mock Objects Tutorial Pin
LongRange.Shooter30-Dec-03 9:54
LongRange.Shooter30-Dec-03 9:54 
GeneralVariable error Pin
Melanius26-Dec-03 4:27
Melanius26-Dec-03 4:27 
GeneralRe: Variable error Pin
Corinna John26-Dec-03 4:55
Corinna John26-Dec-03 4:55 
intLocation1 = strFullName.IndexOf(" ");

In an empty strFullName the " " isn't found, so intLocation1 is -1.

strFirstName = strFullName.Substring(0,intLocation1);

For an empty strFullName this means Substring(0, -1). What is a String with a negative length? Wink | ;)
You should catch empty and short names:

<br />
String[] nameParts = strFullName.Split(' ');<br />
if(nameParts.Length == 3){<br />
    strFirstName = nameParts[0];<br />
    strInitial = nameParts[1];<br />
    strLastName = nameParts[2];<br />
else if(nameParts.Length == 2){<br />
    strFirstName = nameParts[0];<br />
    strLastName = nameParts[1];  <br />
}else{<br />
    MessageBox.Show("Please enter a full name.");<br />
}<br />

GeneralRe: Variable error Pin
Melanius26-Dec-03 4:59
Melanius26-Dec-03 4:59 
QuestionHow do I read the Identity Column using ADO.NET Pin
derik_konark26-Dec-03 4:24
derik_konark26-Dec-03 4:24 
AnswerRe: How do I read the Identity Column using ADO.NET Pin
LongRange.Shooter30-Dec-03 10:01
LongRange.Shooter30-Dec-03 10:01 
GeneralProvideProperty Attribute Problem Pin
Takeru Koushirou26-Dec-03 2:22
Takeru Koushirou26-Dec-03 2:22 
GeneralRe: ProvideProperty Attribute Problem Pin
Alex Korchemniy26-Dec-03 7:29
Alex Korchemniy26-Dec-03 7:29 
GeneralRe: ProvideProperty Attribute Problem Pin
Takeru Koushirou26-Dec-03 8:07
Takeru Koushirou26-Dec-03 8:07 
GeneralAdd Column to Access database using OleDB Pin
Wouter Van Ranst26-Dec-03 1:32
Wouter Van Ranst26-Dec-03 1:32 
GeneralRe: Add Column to Access database using OleDB Pin
Heath Stewart27-Dec-03 5:09
protectorHeath Stewart27-Dec-03 5:09 
GeneralRe: Add Column to Access database using OleDB Pin
Wouter Van Ranst27-Dec-03 6:56
Wouter Van Ranst27-Dec-03 6:56 
GeneralRe: Add Column to Access database using OleDB Pin
Heath Stewart27-Dec-03 7:01
protectorHeath Stewart27-Dec-03 7:01 
GeneralRe: Add Column to Access database using OleDB Pin
Wouter Van Ranst27-Dec-03 7:23
Wouter Van Ranst27-Dec-03 7:23 
QuestionSocket Program>????? Pin
h_wing25-Dec-03 22:45
h_wing25-Dec-03 22:45 
AnswerRe: Socket Program&gt;????? Pin
Heath Stewart27-Dec-03 5:07
protectorHeath Stewart27-Dec-03 5:07 
Generalsimple generic add,mod,delete Pin
gotohellthen25-Dec-03 21:59
gotohellthen25-Dec-03 21:59 
GeneralRe: simple generic add,mod,delete Pin
Heath Stewart27-Dec-03 5:02
protectorHeath Stewart27-Dec-03 5:02 
Generaldetect connection Pin
heba_zien25-Dec-03 12:05
heba_zien25-Dec-03 12:05 
GeneralPrinting Page Number Pin
Mazdak25-Dec-03 9:07
Mazdak25-Dec-03 9:07 

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.