SadeceC#: Bulma Hatalar:
bool first = true;
foreach (RdAbstractNode node in listNodes)
{
if (!first)
{
// do stuff (does not change first)
}
// do more stuff (does not change first)
}
sen first
görebileceğiniz gibi (bazı hata ayıklama miktarına ve yırtılma saçım sonra) benim programda bir hata buldum (yanlış) ise her zaman true
olduğunu - hiçbir zaman değişti. Yani if(!first)
temel olarak if(false)
'dur.
Derleyici, 4. düzey (en yüksek düzey) olarak ayarlanmış olmasına rağmen bir uyarı oluşturmadı.
Benzer if(false)
hataları nasıl bulabilirim? Ben VS 2010 kullanıyorum
, .Net 4.0 derleyici, proje .Net 2.0
'// şeyler '' '' ilk şeyler' 'çevirebilecek bir şey yapabilirdi ama ben her zaman yanlış veya doğru olan şeyler hakkında Resharper gösterisi uyarıları gördük. –
ya da daha çok, '// daha fazla şeyler yap', değişkeni tersine çeviren tek olmalı. – cdeszaq