如標題,加入下列原始碼
使用方法:
string strDD = textBox7.Text; //來源資料
string qty = SubString(strdate, 0, 5); //擷取第一段
string lotno = SubString(strdate, 5, 100); //因為不知道總長度多少,所以設多一點
listBox2.Items.Add(qty);
listBox2.Items.Add(lotno);
原始碼:
public static string SubString(string strDD, int startIndex, int length) //解決字串擷取超過範圍的問題(新類別)
{
int intLen = strDD.Length;
int intSubLen = intLen - startIndex;
string strReturn;
if (length == 0)
strReturn = "";
else
{
if (intLen <= startIndex)
strReturn = "";
else
{
if (length > intSubLen)
length = intSubLen;
strReturn = strDD.Substring(startIndex, length);
}
}
return strReturn;
}
使用方法:
string strDD = textBox7.Text; //來源資料
string qty = SubString(strdate, 0, 5); //擷取第一段
string lotno = SubString(strdate, 5, 100); //因為不知道總長度多少,所以設多一點
listBox2.Items.Add(qty);
listBox2.Items.Add(lotno);
原始碼:
public static string SubString(string strDD, int startIndex, int length) //解決字串擷取超過範圍的問題(新類別)
{
int intLen = strDD.Length;
int intSubLen = intLen - startIndex;
string strReturn;
if (length == 0)
strReturn = "";
else
{
if (intLen <= startIndex)
strReturn = "";
else
{
if (length > intSubLen)
length = intSubLen;
strReturn = strDD.Substring(startIndex, length);
}
}
return strReturn;
}
沒有留言:
張貼留言