- 1
 - 2
 - 3
 - 4
 
if ((ddlProbType.Text != "" && ddlProbType.Text != "Select") && (txtDesc.Text != ""))
            {
                if ((txtDesc.Text.Trim() == string.Empty))
                {
                                Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+141
if ((ddlProbType.Text != "" && ddlProbType.Text != "Select") && (txtDesc.Text != ""))
            {
                if ((txtDesc.Text.Trim() == string.Empty))
                {
                                Indian style: чем больше скобок, тем лучше!
Но вот в логике скобки стоит ставить всегда, даже если приоритет не требует.
Читать потом легче, да и в голове лично у меня все приоритеты не держутся.
И если компилятор на if (var = getValue()) выдает варнинг, то это правильно.