0
Inserir espaços em branco ou zeros para códigos
Posted by Fabio's Blog
on
12:55
Muitas vezes precisamos estabelecer em nosso códigos um certo número de casas para um campo, principalmente quando trabalhamos com geração de arquivo texto, muito utilizado para fazer importação de dados entre sistemas, abaixo coloco um código que gera esse tipo de resultado, segue:
No exemplo acima a variável v_cd_prod será carregada com 9 zeros.
Espero que tenha sido útil.
// Insere espaços em brancoE a chamada para concatenar ou simplesmente preencher o campo:
public string Space(int nx)
{
string strret = "";
for (int i = 1; i <= nx; i++)
strret = strret + " ";
return strret;
}
// Insere Zeros em uma string
public string Zero(int nx)
{
string strret = "";
for (int i = 1; i <= nx; i++)
strret = strret + "0";
return strret;
}
string v_cd_prod = Zero(9 - v_cd_prod.Length);
No exemplo acima a variável v_cd_prod será carregada com 9 zeros.
Espero que tenha sido útil.