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