Интерполација низа коришћењем $ у Ц#

Interpolacija Niza Koriscenem U C



Интерполација стрингова је корисна функција у Ц#-у која омогућава програмерима да уграде изразе унутар стринг литерала. То је начин да се конструише стринг укључивањем вредности променљивих или израза унутар чувара места унутар литерала стринга.

Интерполација стрингова се врши коришћењем знака долара ($), праћеног витичастим заградама ({}) за затварање израза, у овом чланку ће се говорити о томе како да се уради интерполација стрингова користећи знак долара у Ц#.

Интерполација низа коришћењем $ у Ц#

Да бисте користили интерполацију стрингова у Ц#, можете ставити префикс стрингова са знаком $ и након тога можете укључити изразе унутар витичастих заграда {} унутар литерала стрингова да бисте интерполирали њихове вредности, ево примера:







Користећи Систем ;

класа Програм {
статична празнина Главни ( низ [ ] аргс ) {
низ име = 'СЕБЕ' ;
инт старости = 25 ;
Конзола . ВритеЛине ( $ „Зовем се {наме} и имам {аге} година“ ) ;
}
}

У овом коду, литерал стринга „Моје име је {име} и имам {аге} година“ је интерполиран са вредностима променљиве име и старости , резултат овог кода је:





Такође можете уметнути изразе унутар витичастих заграда када користите интерполацију стрингова; као пример, размотрите следеће:





Користећи Систем ;
класа Програм {
статична празнина Главни ( низ [ ] аргс ) {
инт Икс = 10 ;
инт и = двадесет ;
Конзола . ВритеЛине ( $ „Збир {к} и {и} је {к + и}.“ ) ;
}
}

У овом коду, израз {к + и} је укључен унутар интерполираног стринг литерала, резултат овог кода би био:



Закључак

Интерполација стрингова у Ц# је моћан начин за уграђивање израза унутар стринг литерала. Коришћењем знака $ праћеног витичастим заградама {}, програмери могу да креирају читљивији и лакши за одржавање кода који је лакши за писање и разумевање. Интерполација стрингова поједностављује конкатенацију стрингова и побољшава читљивост кода елиминишући потребу за сложеним изразима конкатенације стрингова.