Napriklad kdyz napisete toto:
1 2 3 4 5 6 7 |
if (!IsPostBack) { if (IsPostBack) { int i = 0; } } |
tak Vas neupozorni na nedosazitelny kod. Jiste, muze se stat ze promenna IsPostBack zmeni svuj vystup na opacny, a varovani VS by pak bylo liche, ale i tak, aspon varovani “s nejvetsi pravdepodobnosti” by to vyhodit mohlo. Stejne tak vam to “uzna” podobny kod:
1 2 3 4 5 6 7 |
if (!IsPostBack) { if (!IsPostBack) { int i = 0; } } |
Zde to vadi mene, ale zbytecne se spotrebovava strojovy cas, programator neni Buh, aby vedel, jestli v konstrukci ve ktere bylo toto volano uz to nebylo volano drive. Tak ja jdu zase do VS2013 kdyz jsem zjistil ze VS2015 neni v tomhle o nic lepsi.