Программа, которую я сейчас пишу (точнее дописываю за специалисткой из разряда "психологом-быть-не-попёрло-пойду-в-программисты"), похоже, живёт своею жизнью, тайной и непозноваемой. Мне иногда кажется, что она за мной наблюдает и издевательски хихикает.

Кстати, вот пример кода, который пишет бывший психолог. Я минут 5 втыкала что оно делает, потом поняла: это шифт вправо.

str = ByteToBinary((byte)iDay);
str = str.Substring(3);
iDay = BinaryToDec(str);

Где-то ещё был каст из int в byte через ToString и Parse.