この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 をブール値として
クラス終了
クラス終了
名前空間の終了