我正在寫一個應用程序,C# - 基礎類設計問題
應用程序的主要目的是爲了能夠使用自己的Gmail帳戶快速發送電子郵件(不讀電子郵件,只是發送)。
我有一個「GmailAccount」類,它使用用戶的用戶名和密碼在其構造函數中創建一個SmtpClient對象。它還有一個「發送」方法,它接受將由我的UI構建並傳遞過來的MailMessage。
我遇到的問題是,我非常想調查Gmail的聯繫人列表,以便在用戶輸入電子郵件地址時進行「自動填充」。
我應該分裂這個類的,否則我也應該這樣做:
1)下載客戶端的聯繫人列表到磁盤
2)對我來/ CC/bcc字段一個按鍵方法,對每種類型的字符都輪詢GmailAccount.FindContact()方法以查看是否存在匹配項?
3)如果有匹配,請將完整的地址通過。
感謝您的幫助!
你碰巧與這個人在同一班? http://stackoverflow.com/questions/6804145/how-should-i-organize-my-c-classes – StriplingWarrior
嗨StriplingWarrior, 恐怕你將不得不承認我的話,但我作爲一個個人項目,我沒有參加大學課程,實際上我是27歲,並且在一個不相關的部門全職工作:) – JuniorDeveloper1208