cs2j, но, во первых код будет для десктопа. Во вторых всеравно придется огромные куски кода переписывать ручками. В третьих если используются библиотеки то у вас большие проблемы. Ну и на последок, все что связанно с графикой тоже придется писать с нуля. Если же планируете еще и под андроид закинуть то придется еще немного больше переписать.
В общем проблем вагон и маленькая тележка, проще переписать с нуля. если же цель состоит в том чтобы на с# написать что то под андроид и иос то проще взять xamarin.