Click here to Skip to main content
15,904,153 members
Home / Discussions / C#
   

C#

 
GeneralRe: win32 dll is not working for c# application. Pin
Thomas Krojer5-Jul-11 23:31
Thomas Krojer5-Jul-11 23:31 
QuestionDataGridView Cell Color Pin
Miwin Solutions5-Jul-11 6:31
Miwin Solutions5-Jul-11 6:31 
AnswerRe: DataGridView Cell Color Pin
Abhinav S5-Jul-11 7:05
Abhinav S5-Jul-11 7:05 
AnswerRe: DataGridView Cell Color Pin
GenJerDan5-Jul-11 8:22
GenJerDan5-Jul-11 8:22 
GeneralRe: DataGridView Cell Color Pin
Miwin Solutions5-Jul-11 11:59
Miwin Solutions5-Jul-11 11:59 
QuestionDatagridview data entry Pin
bugindia5-Jul-11 2:33
bugindia5-Jul-11 2:33 
AnswerRe: Datagridview data entry Pin
Carmelo La Monica5-Jul-11 11:04
professionalCarmelo La Monica5-Jul-11 11:04 
QuestionCoding style II - O(n) checks instead O(1) or doubling code? [modified] Pin
Lutosław5-Jul-11 1:06
Lutosław5-Jul-11 1:06 
What is better:
void AddSharpsAndFlats(StaffVisual staff, Clef clef)
{
    int symbolCount = _context.GetSharpCount();
    if (symbolCount > 0)            
        for (int i = 0; i < symbolCount; i++)
        {
            staff.AddVisual(new SharpVisual
            {
                Position = clef.SharpPostions[(int)MusicContext.SharpOrder[i]]
            });
            staff.AddVisual(PlaceHolderVisual.ThinPlaceholder);
        }            
    else if (symbolCount < 0)            
        for (int i = 0; i < -symbolCount; i++)
        {
            staff.AddVisual(new FlatVisual
            {
                Position = clef.FlatPostions[(int)MusicContext.FlatOrder[i]]
            });
            staff.AddVisual(PlaceHolderVisual.ThinPlaceholder);
        }            
}

OR: move symbolCount < 0 inside a loop (and use abs(symbolCount))? Then I would have a single loop but I would also have n checks. Note: symbolCount is a value in range {-7,...,-1,0,1,...,7}.

EDIT: corrected typo

Thanks and
Greetings - Jacek
modified on Tuesday, July 5, 2011 7:50 AM

AnswerRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
Pete O'Hanlon5-Jul-11 1:21
mvePete O'Hanlon5-Jul-11 1:21 
GeneralRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
Lutosław5-Jul-11 1:38
Lutosław5-Jul-11 1:38 
AnswerRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
Pete O'Hanlon5-Jul-11 2:48
mvePete O'Hanlon5-Jul-11 2:48 
GeneralRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
kevinnicol5-Jul-11 10:10
kevinnicol5-Jul-11 10:10 
GeneralRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
Pete O'Hanlon5-Jul-11 10:15
mvePete O'Hanlon5-Jul-11 10:15 
AnswerRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
PIEBALDconsult5-Jul-11 3:13
mvePIEBALDconsult5-Jul-11 3:13 
AnswerRe: Coding style II - O(n) checks instead O(1) or doubling code? Pin
BobJanova5-Jul-11 3:30
BobJanova5-Jul-11 3:30 
QuestionWork with Web cam Pin
Abbath13495-Jul-11 0:31
Abbath13495-Jul-11 0:31 
AnswerRe: Work with Web cam Pin
Richard MacCutchan5-Jul-11 6:28
mveRichard MacCutchan5-Jul-11 6:28 
AnswerRe: Work with Web cam Pin
GuyThiebaut5-Jul-11 10:21
professionalGuyThiebaut5-Jul-11 10:21 
QuestionString value in C# Pin
Pierre besquent5-Jul-11 0:13
Pierre besquent5-Jul-11 0:13 
AnswerRe: String value in C# Pin
Richard MacCutchan5-Jul-11 0:22
mveRichard MacCutchan5-Jul-11 0:22 
GeneralRe: String value in C# Pin
Pierre besquent5-Jul-11 0:26
Pierre besquent5-Jul-11 0:26 
AnswerRe: String value in C# Pin
Rhuros5-Jul-11 0:46
professionalRhuros5-Jul-11 0:46 
GeneralRe: String value in C# Pin
Richard MacCutchan5-Jul-11 0:59
mveRichard MacCutchan5-Jul-11 0:59 
AnswerRe: String value in C# Pin
BobJanova5-Jul-11 0:39
BobJanova5-Jul-11 0:39 
GeneralRe: String value in C# Pin
Pierre besquent5-Jul-11 0:47
Pierre besquent5-Jul-11 0:47 

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.