эх ..., 2 ^ 0 это 1-й бит, 2 ^ 1 это 2-й бит, ..., 2 ^ 4 это 5-й бит .... вам нужно 1000 бит для этого. Я ничего не знаю о c #, но как насчет того, чтобы вспомнить, что побитовая запись - это 999 0 с одним 1? И используйте его соответственно.
Для чего вы планируете использовать этот номер?