会计格式:
1234567.00.ToString("$#,##0.00")
取字符固定长度
private string getLeftSubString(string content, int length)
{
Encoding encoding = Encoding.GetEncoding("gb2312");
StringBuilder sb = new StringBuilder();
int totalLength = 0;
foreach (char contentChar in content)
{
int size = encoding.GetByteCount(new char[] { contentChar });
if (totalLength + size > length)
{
//sb.Append("..");
break;
}
sb.Append(contentChar);
totalLength += size;
}
string strs = sb.ToString();
if (length > totalLength)
{
for (int i = 0; i < length - totalLength; i++)
{
strs = strs + " ";
}
}

return strs;
}
1234567.00.ToString("$#,##0.00")
取字符固定长度
private string getLeftSubString(string content, int length)
{
Encoding encoding = Encoding.GetEncoding("gb2312");
StringBuilder sb = new StringBuilder();
int totalLength = 0;
foreach (char contentChar in content)
{
int size = encoding.GetByteCount(new char[] { contentChar });
if (totalLength + size > length)
{
//sb.Append("..");
break;
}
sb.Append(contentChar);
totalLength += size;
}
string strs = sb.ToString();
if (length > totalLength)
{
for (int i = 0; i < length - totalLength; i++)
{
strs = strs + " ";
}
}
return strs;
}

浙公网安备 33010602011771号