このlinqクエリを実行しようとしていますが、コーディング中に「共有されているためEmpCritGIDを初期化できません」というエラーが発生します。vb.netコードビハインドで使用するために、データテーブルをクエリし、既存のクラスの値に共有プロパティを詰め込む正しい方法は何ですか?
If CriteriaFlags.CritOrgFlag AndAlso lblOrgName.Text.Equals(String.Empty) Then lblOrgName.Text = "組織の割り当てが必要" lblOrgName.ForeColor = redColor lblOrgName.BackColor = yellowColor 終了条件 Dim result = From c In EmployeeJobCriteria.AsEnumerable() どこで c.Field(Of Integer)("EmpCritGID").Equals(intEmpCritGID) 新しい EmployeeCriteria.CriteriaFlags _ を選択 {.EmpCritGID = c.Field(Of Integer)("EmpCritGID"), _ .EmpJobFID = c.Field(Of Integer)("EmpJobFID"), _ .CritFID = c.Field(Of Integer)("CritFID"), _ .NodeGID = c.Field(Of Integer)("NodeGID"), _ .CritOrgFlag = c.Field(Of Boolean)("CritOrgFlag"), _ .CritWeightFlag = c.Field(Of Boolean)("CritWeightFlag"), _ .CritOppFlag = c.Field(Of Boolean)("CritOppFlag"), _ .CritActFlag = c.Field(Of Boolean)("CritActFlag")} 名前空間の目的 Public クラス EmployeeCriteria Public クラス CriteriaFlags パブリック共有 EmpCritGID を整数として 整数としてのパブリック共有 EmpJobFID 整数としてのパブリック共有 CritFID 整数としてのパブリック共有 NodeGID パブリック共有 CritOrgFlag をブール値として パブリック 共有 ShareCritPmtFlag をブール値として パブリック共有 CritWeightFlag をブール値として パブリック共有 CritOppFlag をブール値として パブリック共有 CritActFlag をブール値として クラス終了 クラス終了 名前空間の終了