C# corde concatenate

C# corde concatenate

Due o più stringhe Character possono essere concatenate nella programmazione del computer e nell'elaborazione dei dati per salvare lo spazio o per affrontarle come un singolo oggetto. Nel linguaggio di programmazione C#, la concatenazione delle stringhe è un compito comune. Quando una stringa viene concatenata con qualsiasi altro tipo in C#, il risultato è sempre una stringa. Se un operando di concatenazione della stringa è nullo, la stringa vuota viene sostituita. I valori della stringa sono raramente noti fino al tempo di esecuzione, la concatenazione stringa viene solitamente eseguita al tempo di esecuzione. Lo scopo principale di questo articolo è di presentarti a C# String Concatenation.

Cos'è la concatenazione delle stringhe in C# in Ubuntu 20.04?

La stringa.Il metodo Concat viene utilizzato per combinare più tipi di stringa o l'espressione della stringa di una o più istanze di oggetti "istanze". Una stringa concatenata viene sempre restituita con il metodo di concatenazione della stringa. Bypassare i tipi alternativi e il numero di parametri a questo metodo può essere sovraccarico. È possibile concatenare due o più stringhe con diverse forme di sintassi.

Sintassi del metodo di concatenazione della stringa in C# in Ubuntu 20.04

Il metodo di concatenazione stringa ha la seguente sintassi:

stringa statica pubblica.Concat (String Str1, String Str2);

Usiamo la stringa.Metodo CONCAT per la concatenazione della stringa specificata. Le stringhe specificate vengono dichiarate come variabili e passate nel metodo di concatenazione della stringa come parametri. Tutti questi parametri sono del sistema.Proprietà del tipo di stringa e il valore restituito è anche del sistema.Tipo di stringa. Questo metodo restituisce il risultato di una stringa creata da stringhe specificate concatenate insieme nel metodo di concatenazione della stringa.

Come concatenare la stringa in c# in ubuntu 20.04?

Possiamo aggiungere la stringa con un'altra stringa con l'aiuto di modi comuni. Iniziamo con la concatenazione delle corde in C#. Dai un'occhiata ai seguenti esempi per imparare le basi della concatenazione di stringhe con metodi C# comuni. Abbiamo usato Ubuntu 20.04 Per tutte le esecuzioni.

Esempio n. 1: usando la stringa.Concat (String, String) Metodo in C# in Ubuntu 20.04:

Il seguente programma utilizza la stringa.Metodo Concat (String, String) per illustrare la concatenazione della stringa. Il metodo concaterà due stringhe in quanto abbiamo superato due stringhe nel metodo di concatenazione delle stringhe. Vediamo l'implementazione del programma di seguito.

In primo luogo, abbiamo incluso la libreria di sistema "utilizzando il sistema" attraverso il quale possiamo accedere al metodo di sistema, alla funzione o alle proprietà integrate. La classe è definita con la parola chiave pubblica e assegna un nome a una classe come "StringConcat". Nella classe, abbiamo chiamato la funzione principale e nel corpo della funzione principale, ci sono tre dichiarazioni variabili. Le variabili sono definite come "STR1", "STR2" e "STR3" e queste variabili hanno un sistema.Tipo di stringa. Alla prima variabile "STR1" e alla seconda variabile "STR2" viene assegnato un valore di stringa. Il valore della terza variabile, "STR3", non è impostato su di esso.

Il metodo WriteLine viene utilizzato per stampare i valori della stringa prima della concatenazione. Quindi, abbiamo chiamato la variabile "STR3" in cui abbiamo la stringa.Metodo CONCAT. La stringa.Il metodo Concat porta queste stringhe diverse "STR1" e "STR2" in una singola variabile "STR3" e concatena queste due stringhe. Lo "STR3" viene passato al metodo WriteLine che visualizza la concatenazione della stringa.

Il modo in cui abbiamo concatenato le due stringhe è mostrato come output nella seguente immagine.

Esempio n. 2: usando la stringa.Concat (String, String, String) Metodo in C# in Ubuntu 20.04

Concatenare tre stringhe separate in una singola stringa viene eseguita con il passaggio delle tre stringhe nella stringa.Metodo CONCAT. Il metodo restituisce il risultato della stringa formata concatenando tre stringhe.

Il programma di cui sopra ha quattro variabili dichiarate come "STR1", "STR2", "STR3" e "STR4" e queste variabili sono di sistema di tipo.Corda. Abbiamo assegnato i valori della stringa a tre variabili "STR1", "STR2" e "STR3". Quindi, abbiamo la variabile "STR4" che è appena dichiarata con le variabili sopra. Ora, questa variabile ha una stringa. Il metodo Concat prende le tre diverse variabili di stringa alla volta per creare una singola stringa. La stringa concatenata verrà stampata con il metodo WriteLine.

Usando il metodo di concatenazione della stringa, l'output viene restituito come una singola stringa.

Esempio n. 3: usando la stringa.Metodo Concat (String []) in C# in Ubuntu 20.04

Il seguente programma C# dimostra il modo di utilizzare il metodo Concat (String []). I valori di un array di stringhe sono concatenati usando questo metodo. Ricorda che il valore dell'elemento stringa specificato non dovrebbe essere nullo, altrimenti lancerà un argomento Niplexception. Questo metodo può anche lanciare un outofmemoryexception, se l'array dato si esaurisce la memoria.

Abbiamo il blocco funzione principale della classe C# in cui abbiamo definito un array della stringa digitata. L'array è definito con il nome "Mystr" e i valori di stringa assegnati all'array specificato. Quindi abbiamo un ciclo foreach che visualizzerà gli elementi dell'array di stringhe specificato "Mystr". La concatenazione della stringa viene eseguita chiamando il metodo Concat (String []) nel metodo WriteLine e il metodo concatena gli elementi dell'array di stringa in una singola stringa.

Di seguito, abbiamo l'output di elemento concatenato dell'array di stringhe.

Esempio # 4: Utilizzo dell'operatore Plus per la concatenazione delle stringhe in C # in Ubuntu 20.04

In C#, l'operatore + può essere utilizzato anche con un valore di stringa. È indicato come operatore di concatenazione. Concatenando le corde insieme, possiamo creare una nuova stringa.

Qui, abbiamo due variabili di tipo String come "String1" e "String2". Queste variabili sono inizializzate con i valori di stringa di alcune parole. Quindi, abbiamo creato un'altra variabile come "concatstring" in cui abbiamo assegnato le variabili sopra declessate e abbiamo usato l'operatore "+" tra di loro. L'operatore "+" aggiungerà queste due stringhe e la stringa risultante sarà una singola stringa.

L'output di stringa singola è mostrata nella schermata della console.

Esempio # 5: usando StringBuilder per la concatenazione di stringa in C # in Ubuntu 20.04

Rispetto alla semplice concatenazione delle stringhe, l'uso di un costruttore di stringa può migliorare l'efficienza. La classe StringBuilder è definita sotto il sistema.Spazio dei nomi di testo. Importarlo o fare riferimento a questo spazio dei nomi direttamente nell'inizializzazione dell'oggetto.

Il programma di cui sopra è necessario per includere il "sistema.Testo "con la parola chiave" usando ". La classe è definita come "StringBuilderMethod" in cui abbiamo invocato la funzione principale. Nel blocco delle funzioni principali, abbiamo creato l'oggetto di classe "StringBuilder" "SB" e l'oggetto è istanziato con il modificatore "nuovo" per il metodo StringBuilder. Per il ciclo viene utilizzato per iterare oltre il valore della variabile "A". Quindi, l'oggetto StringBuilder "SB" utilizza il metodo di append che aggiungerà i valori di "A". I valori di "a" sono separati da uno spazio nel metodo di append. Poiché l'append () restituisce un riferimento a StringBuilder, può essere collegato dinamicamente.

Il risultato dal programma sopra viene visualizzato sullo schermo della console.

Conclusione

In conclusione, abbiamo superato un metodo efficace e facile con l'esecuzione di esempi nell'articolo C# String Concatenation. La definizione di introduzione e la sintassi sono state chiaramente spiegate. Abbiamo usato alcuni dei metodi per concatenare la stringa ma ce ne sono molti altri che sono già utilizzati da diversi linguaggi di programmazione. Abbiamo tentato di dimostrare ciascuno di questi metodi di concatenazione delle stringhe chiave in C# usando vari esempi che ti aiuteranno senza dubbio.