基本的な MS ProjectServer 相互運用性をテストするために、小さなコンソール アプリを作成しています。for (int i = 0; i < projectDataSet.Project.Count; i++)問題なくサーバーに接続でき、ループの1 つを 1 つにリファクタリングしようとしていましたforeach (var project in projectDataSet.Project)。
を実行するforと、 のタイプはprojectDataSet.ProjectですSvcProject.ProjectDataSet.ProjectDataTable。だから、私は次のことをします:
projectClient.ReadProject(projectDataSet.Project[i].PROJ_UID,
SvcProject.DataStoreEnum.WorkingStore);
必要な Project オブジェクトを取得するには。
しかし、foreachバリエーションを実行すると、オブジェクトのタイプprojectはSvcProject.ProjectDataSet+ProjectRow. これを処理する方法がわかりません。正確にはどういう意味ですか?