J'ai le code suivant.Comment insérer la ficelle au stringbuider à la ligne perticular?
Dataset function1(){
StringBuilder sb = new StringBuilder();
sb.append('abcd');
sb.append('efgh');
for(int i=0 ; i< 8; i++){
sb.append('ijkl');
sb.append('monop');
sb.append('ijkl');
sb.append('monop');
}
Dataset ds = function2(sb);
if(ds.isempty(){
StringBuilder sb = new StringBuilder();
sb.append('abcd');
sb.append('efgh');
for(int i=0 ; i< 8; i++){
sb.append('ijkl');
sb.append('monop');
sb.append('ijkl');
sb.append('464sdfsdfsdfggfdkjkjkjkj');
sb.append('monop');
}
ds = function2(sb);
})
return ds;
}
Je ne veux pas réécrire même code entre parenthèses ds.empty(). Y a-t-il une meilleure façon de gérer cela?
Pourquoi ne pas utiliser 'Liste des lignes '? alors, si vous voulez * k-th * comme c'est un facile 'lignes [k]' –
duplication possible de [.NET StringBuilder preappend une ligne] (https://stackoverflow.com/questions/21861366/net-stringbuilder-preappend- a-line) –
qu'est-ce que vous demandez exactement? – trashr0x