Click here to Skip to main content
15,914,221 members
Home / Discussions / C#
   

C#

 
GeneralRe: FTP Problem Pin
Kevin Marois16-Jun-11 12:15
professionalKevin Marois16-Jun-11 12:15 
GeneralRe: FTP Problem Pin
Matt Meyer16-Jun-11 13:10
Matt Meyer16-Jun-11 13:10 
GeneralRe: FTP Problem Pin
Kevin Marois16-Jun-11 13:20
professionalKevin Marois16-Jun-11 13:20 
QuestionReverse (2-way) synchronization: DataGridView to Table (Database) Pin
Paladin200016-Jun-11 3:49
Paladin200016-Jun-11 3:49 
GeneralRe: Reverse (2-way) synchronization: DataGridView to Table (Database) Pin
Paladin200016-Jun-11 5:09
Paladin200016-Jun-11 5:09 
Questionhelp optimize functions Pin
Abbath134916-Jun-11 1:33
Abbath134916-Jun-11 1:33 
GeneralRe: help optimize functions Pin
Paladin200016-Jun-11 3:18
Paladin200016-Jun-11 3:18 
GeneralRe: help optimize functions Pin
Abbath134916-Jun-11 3:30
Abbath134916-Jun-11 3:30 
GeneralRe: help optimize functions Pin
Paladin200016-Jun-11 3:54
Paladin200016-Jun-11 3:54 
GeneralRe: help optimize functions Pin
V.16-Jun-11 3:55
professionalV.16-Jun-11 3:55 
GeneralRe: help optimize functions Pin
Paladin200016-Jun-11 4:12
Paladin200016-Jun-11 4:12 
GeneralRe: help optimize functions Pin
Abbath134916-Jun-11 4:48
Abbath134916-Jun-11 4:48 
AnswerRe: help optimize functions Pin
V.16-Jun-11 3:55
professionalV.16-Jun-11 3:55 
GeneralRe: help optimize functions Pin
BobJanova16-Jun-11 4:12
BobJanova16-Jun-11 4:12 
GeneralRe: help optimize functions Pin
V.16-Jun-11 5:43
professionalV.16-Jun-11 5:43 
GeneralRe: help optimize functions Pin
Not Active16-Jun-11 10:17
mentorNot Active16-Jun-11 10:17 
GeneralRe: help optimize functions Pin
BobJanova16-Jun-11 10:29
BobJanova16-Jun-11 10:29 
GeneralRe: help optimize functions Pin
Not Active16-Jun-11 11:56
mentorNot Active16-Jun-11 11:56 
GeneralRe: help optimize functions Pin
BobJanova16-Jun-11 22:55
BobJanova16-Jun-11 22:55 
GeneralRe: help optimize functions Pin
PIEBALDconsult16-Jun-11 15:52
mvePIEBALDconsult16-Jun-11 15:52 
AnswerRe: help optimize functions Pin
Pete O'Hanlon16-Jun-11 4:30
mvePete O'Hanlon16-Jun-11 4:30 
First of all, I'd ask you whether or not optimisation is really necessary. Quite often you'll spend a lot of time looking for optimisations which, strictly speaking, aren't necessary. You may save a clock cycle here or a clock cycle there, but it's not noticeable.

As for optimisations, the most obvious one that I see lies here:
C#
if (Action[i, j] && !IsEmpty[sdx, sdy] && sdx == ftx && sdy == fty)
  return true;
Please though give your variables better names, and use { } to wrap code sections; I had real trouble wading through the logic.

Forgive your enemies - it messes with their heads


My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility


AnswerRe: help optimize functions Pin
David198716-Jun-11 4:40
David198716-Jun-11 4:40 
GeneralRe: help optimize functions Pin
Abbath134916-Jun-11 6:34
Abbath134916-Jun-11 6:34 
GeneralRe: help optimize functions Pin
David198716-Jun-11 7:11
David198716-Jun-11 7:11 
QuestionFusion Logs not working for WINWORD.exe Pin
ramzg15-Jun-11 23:09
ramzg15-Jun-11 23:09 

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.