Разумеется, можешь. Но придётся долго и мучительно выкорчёвывать вредные привычки, сформированные Python'ом.
Язык с динамической типизацией (Python, JavaScript, PHP и т.д.) учит не обращать внимания на те вещи, которые нельзя не учитывать при написании кода на языках со статической типизацией (в том числе и C#). Переходить со статического языка на динамический легко, переходить с динамического на статический сложно.