Click here to Skip to main content
15,887,027 members
Home / Discussions / C#
   

C#

 
GeneralRe: XML parsing Pin
Manster14-Aug-03 5:26
Manster14-Aug-03 5:26 
GeneralRe: XML parsing Pin
devvvy14-Aug-03 5:28
devvvy14-Aug-03 5:28 
GeneralC++ #Define equivalent in C# Pin
Scottk (TKS)13-Aug-03 17:42
Scottk (TKS)13-Aug-03 17:42 
GeneralRe: C++ #Define equivalent in C# Pin
Arjan Einbu13-Aug-03 21:30
Arjan Einbu13-Aug-03 21:30 
GeneralRe: C++ #Define equivalent in C# Pin
Ista14-Aug-03 4:12
Ista14-Aug-03 4:12 
GeneralWorking with Multiple Winforms ComboBox Drop Down Lists C# Pin
mamaflynny13-Aug-03 17:23
mamaflynny13-Aug-03 17:23 
GeneralRe: Working with Multiple Winforms ComboBox Drop Down Lists C# Pin
Ista14-Aug-03 6:49
Ista14-Aug-03 6:49 
Questiona better way? Pin
Member 50926213-Aug-03 17:07
Member 50926213-Aug-03 17:07 
i'm trying to use the streamreader in csharp to read a .ged file (ascii text). i got it to work but i want to know if there is anything i can do to make it better, ie. programming format, speed, style, etc.

thanks,
Rob

<-----------START----------->
public string[] GetIndex()
{
//
if (fstream == null)
{
MessageBox.Show("Error opening file stream.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
return null;
}

StreamReader fstreamCopy = fstream;
string textLine;
int index;
bool foundName = false;
ArrayList tmpIndex = new ArrayList();

while (fstreamCopy.BaseStream != null)
{
foundName = false;
try
{
textLine = fstreamCopy.ReadLine().Trim();
index = textLine.IndexOf("INDI");

if (index != -1)
{
while (!foundName)
{
textLine = fstreamCopy.ReadLine().Trim();
index = textLine.IndexOf("NAME");
if (index != -1)
{
tmpIndex.Add(textLine.Substring(index + 4).Trim());
foundName = true;
}
}
}
}
catch
{
fstreamCopy.Close();
}
}

string[] indIndex = new String[tmpIndex.Count];
for (int i = 0; i < tmpIndex.Count; i++)
{
indIndex[i] = tmpIndex[i].ToString();
}
return (indIndex);
//
}
<------------END------------>

There are 10 kinds of people. Those who understand binary and those who don't.
AnswerRe: a better way? Pin
Burt Harris16-Aug-03 17:15
Burt Harris16-Aug-03 17:15 
GeneralRe: a better way? Pin
Member 50926216-Aug-03 22:59
Member 50926216-Aug-03 22:59 
GeneralRe: a better way? Pin
Burt Harris31-Aug-03 11:02
Burt Harris31-Aug-03 11:02 
GeneralCoding Styles for Properties Pin
Alvaro Mendez13-Aug-03 16:08
Alvaro Mendez13-Aug-03 16:08 
GeneralRe: Coding Styles for Properties Pin
Nick Seng13-Aug-03 16:40
Nick Seng13-Aug-03 16:40 
GeneralRe: Coding Styles for Properties Pin
James T. Johnson13-Aug-03 17:30
James T. Johnson13-Aug-03 17:30 
GeneralRe: Coding Styles for Properties Pin
Arjan Einbu13-Aug-03 21:48
Arjan Einbu13-Aug-03 21:48 
GeneralRe: Coding Styles for Properties Pin
Frank Olorin Rizzi14-Aug-03 6:23
Frank Olorin Rizzi14-Aug-03 6:23 
GeneralRe: Coding Styles for Properties Pin
leppie14-Aug-03 7:07
leppie14-Aug-03 7:07 
GeneralRe: Coding Styles for Properties Pin
James T. Johnson14-Aug-03 7:16
James T. Johnson14-Aug-03 7:16 
GeneralRe: Coding Styles for Properties Pin
Frank Olorin Rizzi14-Aug-03 7:24
Frank Olorin Rizzi14-Aug-03 7:24 
GeneralRe: Coding Styles for Properties Pin
Arjan Einbu13-Aug-03 21:42
Arjan Einbu13-Aug-03 21:42 
GeneralRe: Coding Styles for Properties Pin
Olga.14-Aug-03 1:37
sussOlga.14-Aug-03 1:37 
GeneralRe: Coding Styles for Properties Pin
Frank Olorin Rizzi14-Aug-03 6:21
Frank Olorin Rizzi14-Aug-03 6:21 
GeneralRe: Coding Styles for Properties Pin
Bo Hunter14-Aug-03 9:34
Bo Hunter14-Aug-03 9:34 
GeneralRe: Coding Styles for Properties Pin
A.Wegierski15-Aug-03 20:11
A.Wegierski15-Aug-03 20:11 
GeneralEvents Pin
deanoA13-Aug-03 15:50
deanoA13-Aug-03 15:50 

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.