Kopyala yapıştır olmaz. Ama kodun neredeyse tamamı aynı olur. Mesela değişken tanımlamalar, çoğu metodlar.
Ben de ilk önce winforms olarak yani .Net tabanlı geliştirmiştim. Sonradan Mono'ya geçtim. Ama benim için sorun olmadı. Zaten aynı dil olduğu için sorun yaşamıyorsun. Fakat kütüphaneler için durum farklı. Örnek olarak Unity'de bir cismi hareket ettirmek için Unity'nin kendi kütüphanelerini kullanıyorsun. Winforms'da 3B cisim hareket ettirme olmadığı için Unity için ayrı kurs bakman gerekir.