基本的な 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
. これを処理する方法がわかりません。正確にはどういう意味ですか?