Самый просто вариант с помощью конструктора:
MySecondForm msf = new MySecondForm(i);
Во второй форме:
int i;
public MySecondForm(int _i){
i = _i;
}
Если нужно передавать в существующую форму без создания новой, можно сохранять переменную в каком-нибудь static классе, либо в properties.