-1
internal char SubMeasurement = 'a';
internal string GetLast;
private void CreateSub()
{
SFCDataContext SFC = new SFCDataContext();
try
{
var CheckRecordSub = SFC.Systems_SettingsMeasurements.Where(r => r.RelationData == txtNO.Text)
.Select(t => new { CODE = t.No });
int count = 0; int total = 0;
string[] row = new string[CheckRecordSub.Count()];
foreach (var r in CheckRecordSub)
{
row[count] = r.CODE;
GetLast = r.CODE;
count++;
total = count;
}
if (txtNO.Text == GetLast)
{
MessageBox.Show(SubMeasurement.ToString()); <-- Msg Box doesn't Work
}
else
{
SubMeasurement = Convert.ToChar(GetLast);
SubMeasurement++; <-- Error
MessageBox.Show(SubMeasurement.ToString()); <-- Msg Box doesn't Work
}
}
catch (Exception) { }
}
當用戶嘗試選擇一個「子」選項,而不是一個「頭」的我有一個記錄數據,其是進程嘗試檢查記錄的最後一個子記錄,並將該記錄放入一個字符中並遞增,然後將它放回到此代碼中的字符串變量中。我只是使用messagebox來檢查是否收到最後一條記錄,並且它是否遞增如果它是一個Header,它只是採用默認值「SubMeasurement」「a」作爲開始。但它不以這種方式工作,請幫助。如何將單個字符值傳遞給字符串變量增量後從一個LINQ記錄數據
謝謝主席先生但是如果然後我試圖把它變成字符串變量增量之後。 – Oblivious7
是的!現在你的SubMeasurement是'b' – HICURIN
只是爲了增加爲什麼當我嘗試使用這個「char SubMeasurement = Convert.toChar(GetLast);」它不起作用?是我傳遞了一個正確的值嗎? – Oblivious7