私はいくつかのコードを持っています:
Outlook.Application outLookApp = new Outlook.Application();
Outlook.Inspector inspector = outLookApp.ActiveInspector();
Outlook.NameSpace nameSpace = outLookApp.GetNamespace("MAPI");
Outlook.MAPIFolder inbox = nameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
String sCriteria = "[SenderEmailAddress] = 'somebody@somewhare.com'";
Outlook.Items filteredItems = inbox.Items.Restrict(sCriteria);
// totaly sure that count > 0;
Outlook.MailItem item = filteredItems[1];
最後の行にエラーがあります:「タイプ'object'を'Microsoft.Office.Interop.Outlook.MailItem'に暗黙的に変換できません。明示的な変換が存在します(キャストがありませんか?)」。どうしてか分かりません。以前はVisualStudio2010を使用していましたが、試用期間が終了しました。これをSharpDevelopで実行する希望はありますか?