Метод, обычно используемый, чтобы обеспечить одинаковую длину данных

 

Может использоваться для записи журнала времени, они выглядят лучше

 

        ///  <Summary> 
        /// убедитесь , что такой же длины данных
         ///  </ Summary> 
        ///  <парам имя = "OBJ"> </ PARAM> 
        ///  <парам имя = "Len"> </ PARAM> 
        ///  <парам имя = "afterFill"> после заполнения / до заполнения </ PARAM> 
        ///  <возврат> </ Returns> 
        общественное  Строка GetSameLenString ( Object OBJ, INT Len = 30 , BOOL afterFill = истина ) 
        { 
            Строка имя = obj.toString ();
             // ИНТ Len = COUNT - name.length;// не может использовать это на английском языке и китайские символы занимают различные длины 
            ИНТкол = Len - System.Text.Encoding.Default.GetBytes (имя) .length; 

            если (afterFill) 
            { 
                для ( INT I = 0 ; я <число; я ++ ) 
                { 
                    имя + = "  " ; 
                } 
                Вернуть имя; 
            } 
            Иначе 
            { 
                строка значение = "" ;
                для ( INT I = 0 ; я <число; я ++ ) 
                { 
                    значение + = " " ; 
                } 
                Значение + = имя,
                 возвращаемое значение; 
            } 
        }

 

рекомендация

отwww.cnblogs.com/guxingy/p/11362785.html