Click here to Skip to main content
15,900,572 members
Home / Discussions / C#
   

C#

 
AnswerRe: bold and italic Pin
Nader Elshehabi3-Oct-06 10:25
Nader Elshehabi3-Oct-06 10:25 
QuestionMODI Error Pin
smarttom993-Oct-06 9:30
smarttom993-Oct-06 9:30 
AnswerRe: MODI Error Pin
Nader Elshehabi3-Oct-06 9:39
Nader Elshehabi3-Oct-06 9:39 
QuestionWriting redirected output from an unmanaged executable to a windows form control Pin
erikash3-Oct-06 7:54
erikash3-Oct-06 7:54 
AnswerRe: Writing redirected output from an unmanaged executable to a windows form control Pin
led mike3-Oct-06 8:39
led mike3-Oct-06 8:39 
GeneralRe: Writing redirected output from an unmanaged executable to a windows form control Pin
erikash3-Oct-06 9:30
erikash3-Oct-06 9:30 
QuestionRe: Writing redirected output from an unmanaged executable to a windows form control Pin
erikash3-Oct-06 11:40
erikash3-Oct-06 11:40 
QuestionObject array question Pin
T.Willey3-Oct-06 7:21
T.Willey3-Oct-06 7:21 
I am sorting an array of object arrays (string,int). It will work fine is the string is only one character long, but if it is two it will error. I'm not sure why or how it errors. I have done some testing, but still don't understand how to fix it. Any help is appreciated. Thanks in advance.

private object[,] SortByFirst (object[,] RevAr) {
object[,] NewAr = new object[3,2];
for (int i = 0; i < (RevAr.Length / 2); ++i) {
int NewArLoc = (RevAr.Length / 2);
--NewArLoc;
string TestStr = RevAr[i,0].ToString();
for (int j = 0; j < (RevAr.Length / 2); ++j) {
if (i != j) {
string tempStr = RevAr[j,0].ToString();
int intTest = string.Compare(TestStr, tempStr, true);
if (TestStr.Length < tempStr.Length || (intTest < 0 && tempStr != "")) {
--NewArLoc;
}
}
}
NewAr[NewArLoc,0] = RevAr[i,0];
NewAr[NewArLoc,1] = RevAr[i,1];
}
//MessageBox.Show (NewAr[0,0].ToString() + NewAr[0,1].ToString() + "\n" + NewAr[1,0].ToString() + NewAr[1,1].ToString() + "\n" + NewAr[2,0].ToString() + NewAr[2,1].ToString());
//MessageBox.Show (NewAr[2,0].ToString());
return NewAr;
}

The inital array could look like
{ {"A",0} {"C",6} {"B",12} }
This array would work, and would be returned like
{ {"A",0} {"B",12} {"C",6} }

ps. I don't know how to post code correctly still, so sorry for the way my post looks.

Tim
AnswerRe: Object array question Pin
Guffa3-Oct-06 8:41
Guffa3-Oct-06 8:41 
GeneralRe: Object array question Pin
T.Willey3-Oct-06 9:13
T.Willey3-Oct-06 9:13 
AnswerRe: Object array question Pin
Guffa3-Oct-06 9:47
Guffa3-Oct-06 9:47 
GeneralRe: Object array question Pin
T.Willey3-Oct-06 9:59
T.Willey3-Oct-06 9:59 
GeneralRe: Object array question Pin
T.Willey3-Oct-06 12:01
T.Willey3-Oct-06 12:01 
AnswerRe: Object array question Pin
Guffa3-Oct-06 12:29
Guffa3-Oct-06 12:29 
GeneralRe: Object array question Pin
T.Willey3-Oct-06 13:08
T.Willey3-Oct-06 13:08 
QuestionRestore value on exit Pin
peterchen3-Oct-06 6:46
peterchen3-Oct-06 6:46 
AnswerRe: Restore value on exit Pin
Guffa3-Oct-06 9:11
Guffa3-Oct-06 9:11 
QuestionHow to call a function in another application in C#? Pin
zhyluopro3-Oct-06 6:33
zhyluopro3-Oct-06 6:33 
AnswerRe: How to call a function in another application in C#? Pin
CWIZO3-Oct-06 6:38
CWIZO3-Oct-06 6:38 
AnswerRe: How to call a function in another application in C#? Pin
Judah Gabriel Himango3-Oct-06 6:42
sponsorJudah Gabriel Himango3-Oct-06 6:42 
QuestionMath.Something -- Multiple of 10 Pin
drew.perkins3-Oct-06 6:03
drew.perkins3-Oct-06 6:03 
AnswerRe: Math.Something -- Multiple of 10 Pin
Leslie Sanford3-Oct-06 6:22
Leslie Sanford3-Oct-06 6:22 
GeneralRe: Math.Something -- Multiple of 10 Pin
drew.perkins3-Oct-06 6:40
drew.perkins3-Oct-06 6:40 
GeneralRe: Math.Something -- Multiple of 10 [modified] Pin
Alaric_3-Oct-06 7:55
professionalAlaric_3-Oct-06 7:55 
AnswerRe: Math.Something -- Multiple of 10 Pin
User 66583-Oct-06 10:28
User 66583-Oct-06 10:28 

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.