0
我想創建一個擴展方法,但它沒有做我想做的事情。我想創建一個擴展方法,但它不吐出正確的信息
這裏是我的擴展方法
public static string StringOptional(this string StartString, string AddOnString, int Length, Utility.PaddingSide Side)
{
string AddOnStringFormated;
if (AddOnString != null)
{ AddOnStringFormated = Utility.FixedLengthString(AddOnString, Length, Side); }
else
{
string AddOnStringBlank = "";
AddOnStringFormated = Utility.FixedLengthString(AddOnStringBlank, Length, Side);
}
string FinishString = Utility.FormatString(StartString, AddOnStringFormated);
return FinishString;
}
在我的常規代碼
string LineTemp = "FirstLineOfCode";
string LineAdd = "SecondLine";
LineTemp.StringOptional(ImmOrNm, 23, Utility.PaddingSide.Right);
return LineTemp;
在結束LineTemp應該有共同的格式兩個字符串,但事實並非如此。爲什麼?
我不知道我怎麼沒理會這個 – 2013-03-06 16:43:22