C# valodā, Formāts () ir virkne metodi. Šī metodetiek izmantots, lai aizstātu vienu vai vairākus formāta vienumus norādītajā virknē ar noteikta objekta virknes attēlojumu.Citiem vārdiem sakot, šī metode tiek izmantotaievietojiet mainīgā vai objekta vai izteiksmes vērtību citāvirkne .
Šo metodi var pārslogot, nododot tai dažāda veida argumentus. Ir kopā 8 metodes pārslodzes sarakstāFormāts() metode, kurā 3 ir apspriesti šajā rakstā, bet pārējie ir apspriesti Set-2 un Set-3 .
kā izslēgt izstrādātāja režīmu Android
- String.Format (virkne vispirms, objekts otrajā) metode
- String.Format(String, parametri Object[]) Metode
- String.Format(IFormatProvider, String, Object) metode
- String.Format(IFormatProvider, String, Object, Object) metode
- String.Format(IFormatProvider, String, Object, Object, Object) metode
- String.Format(IFormatProvider, String, Object[]) metode
- String.Format (virkne, objekts, objekts) metode
- String.Format (virkne, objekts, objekts, objekts) metode
String.Format (virkne vispirms, objekts otrā) Metode
Šo metodi izmanto, lai raizstāj vienu vai vairākus formāta vienumus virknē ar noteikta objekta virknes attēlojumu.
Sintakse :
public static string Format (string format, object arg0);>
Parametrs: Šai metodei ir šādi parametri:
formāts: Šis parametrs ir nepieciešamā saliktā formāta virkne.
arg0: Šis parametrs irobjektu formatēt.
Atgriešanas vērtība: Šī metodeatgriež virkni. Tas irkopijaformātākurā jebkura formātā vienumi tiek aizstāti ar virknes attēlojumu arg0 .
Piemērs :
C#
// C# program to illustrate the> // String.Format(String first,> // Object second) Method> > using> System;> > public> class> GFG> {> >// Main method> >public> static> void> Main(>string>[] args)> >{> >DateTime date1 =>new> DateTime(2019, 11, 11);> > >// Converts the object to string> >string> s1 =>string>.Format(>'{0:D}'>, date1);> >Console.WriteLine(s1);> >}> }> |
>
>
Izvade:
Monday, 11 November 2019>
String.Format(String, parametri Object[]) Metode
Šo metodi izmanto, lai raizvieto formāta vienumu noteiktā virknē ar atbilstoša objekta virknes attēlojumu noteiktā masīvā.
Sintakse :
public static string Format (string format, params object[] args);>
Parametrs: Šai metodei ir šādi parametri:
formāts: Šis parametrs ir nepieciešamā saliktā formāta virkne.
args: Šis parametrs irobjektu masīvs, kurā nav vai vairāk formatējamu objektu.
Atgriešanas vērtība: Šī metodeatgriež virkni. Tas irkopijaformātākurā formātā vienumi tiek aizstāti ar virknes attēlojumu args .
Piemērs :
C#
// C# program to illustrate the> // String.Format(String,> // params Object[]) Method> > using> System;> > public> class> GFG> {> >// Main method> >public> static> void> Main(>string>[] args)> >{> >DateTime date1 =>new> DateTime(2020, 5, 20);> >TimeSpan hiTime =>new> TimeSpan(14, 17, 32);> >decimal> hiTemp = 24.1m;> >TimeSpan loTime =>new> TimeSpan(3, 16, 10);> >decimal> loTemp = 21.8m;> > >// Converts the object to string> >string> result1 = String.Format(>'Temperature on {0:d}:
{1,11}: {2} degrees'>+> >' (hi)
{3,11}: {4} degrees (lo)'>, date1,> >hiTime, hiTemp, loTime, loTemp);> >Console.WriteLine(result1);> >}> }> |
>
>
Izvade:
kā iegūt pašreizējo datumu java
Temperature on 05/20/2020: 14:17:32: 24.1 degrees (hi) 03:16:10: 21.8 degrees (lo)>
String.Format(IFormatProvider, String, Object) metode
Šo metodi izmanto, lai raizvieto formāta vienumu vai vienumus norādītajā virknē ar atbilstošā objekta virknes attēlojumu. Parametrs nodrošina kultūrai specifisku formatējuma informāciju.
Sintakse :
public static string Format (IFormatProvider provider, string format, object arg0);>
Parametrs: Šai metodei ir šādi parametri:
nodrošinātājs: Šis parametrs irobjekts, kas nodrošina kultūrai specifisku formatēšanas informāciju.
formāts: Šis parametrs ir nepieciešamā saliktā formāta virkne.
arg0: Šis parametrs irobjektu formatēt.
Atgriešanas vērtība: Šī metodeatgriež virkni. Tas irkopijaformātākurā formātā vienumi tiek aizstāti ar virknes attēlojumu arg0 .
Piemērs :
C#
// C# program to illustrate the> // String.Format(IFormatProvider,> // String, Object) Method> > using> System;> > public> class> GFG {> > // Main method> public> static> void> Main(>string>[] args) {> > >DateTime dateToDisplay =>new> DateTime(2020, 5, 20, 18, 32, 0);> >System.Globalization.CultureInfo culture => >new> System.Globalization.CultureInfo(>'en-US'>);> >string> output = String.Format(culture,>'{0,-35:D}'>, dateToDisplay);> >Console.WriteLine(output);> >}> }> |
>
>
Izvade:
Wednesday, May 20, 2020>