這個要看妳是什麽基礎了。
先說純粹的語言學習。
如果會c/c++,c#基本沒啥難度,只用再補充下CLR相關內容就可以了。大概2~3周的時間。
如果是0編程基礎,那麽需要從基礎開始學起,不過正常3個月也入門了。
再來說用c#做開發項目。這個就需要編程語言以外的開發經驗了,壹般需要若幹年的積累。