c# - String builder with fixed length of characters and spaces in right side in C' -


i need string builder helps following scenarion, want create dta document that,

var name = getname() ---// name database ex- "abc gmbh"  stringbuilder _header = new stringbuilder(); _header.append(string.format("{0,4}", "0128")); _header.append(string.format("{0,20}", name )); 

output "0128------------abc gmbh"

but need output "0128abc gmbh-----------"

note - "-" refering empty space. need rest of spaces right side, not left side

you can use padleft , padright instead of string.format:

_header.append("128".padleft(4, '0')); _header.append("abc gmbh".padright(20, ' ')); 

output: "0128abc gmbh "


Comments

Popular posts from this blog

java - Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not be resolved -

Round ImageView Android -

How can I utilize Yahoo Weather API in android -