嗨,大家好,可能是一個簡單的。 使用C#.Net 4.0和Visual Studio 2012 Ultimate。邏輯來檢查多個文本框中的空值
得到了下面的代碼:
string part = "";
part = txtIOpart.Text;
txtBatchCV.Text = txtBatchIO.Text;
txtPartCV.Text = part;
txtExternalCV.Text = Sqlrunclass.SplitSpec_External(part, pg);
txtInternalCV.Text = Sqlrunclass.SplitSpec_Internal();
txtABSCV.Text = Sqlrunclass.SplitSpec_cvABS();
txtOilCV.Text = Sqlrunclass.SplitSpec_OilSeal();
txtBarCV.Text = "*" + Sqlrunclass.SplitInfo_ASno(part, pg) + "*";
txtBarNumCV.Text = txtBarCV.Text;
txtLocnCV.Text = Sqlrunclass.SplitInfo_Location();
txtFitsCV.Text = Sqlrunclass.SplitInfo_Desc();
txtHeightCV.Text = Sqlrunclass.SplitSpec_Height();
txtDiameterCV.Text = Sqlrunclass.SplitSpec_Diameter();
txtCirclitCV.Text = Sqlrunclass.SplitSpec_Circlit();
picTypeCV.Image = ftpclass.Download("CVspecType" + Sqlrunclass.SplitSpec_TypeCV() + ".jpg", "ftp.shaftec.com/Images/TypeJpg", "0095845|shafteccom0", "4ccc7365d4");
if (txtBatchCV.Text == null || txtBatchCV.Text == "")
{
txtBatchCV.Text = "ALL";
}
正如你可以在我檢查批次底部看,但我需要檢查所有的數據多數民衆贊成由一堆方法來設置。如果它看到一個空或空白的txt,每個人將有不同的txt輸出。無論如何縮短這個代碼?
http://msdn.microsoft.com/en-us/library/system.string.isnullorwhitespace.aspx – ken
'TextBox.Text'是從來沒有空' ',它會返回''「'然後。 –
@PLB:即使那麼屬性返回'String.Empty'。 'txt.Text = null; Console.Write(txt.Text == null);'outputs'「false」'。 –