Metod nomi Qaysi turga o‘tkazishi




Download 5,29 Mb.
bet35/154
Sana08.01.2024
Hajmi5,29 Mb.
#131939
1   ...   31   32   33   34   35   36   37   38   ...   154
Bog'liq
Majmua

Metod nomi

Qaysi turga o‘tkazishi

Metod nomi

Qaysi turga o‘tkazishi

Convert.ToByte()

byte

Convert.ToInt64()

long

Convert.ToChar()

Belgili Char

Convert.ToSByte()

sbyte

Convert.ToDateTime()

Sana va vaqt

Convert.ToSingle()

float

Convert.ToDecimal()

decimal

Convert.ToString()

string

Convert.ToDouble()

double

Convert.ToUInt16()

ushort

Convert.ToInt16()

short

Convert.ToUInt32()

uint

Convert.ToInt32()

int

Convert.ToUInt64()

ulong

Quyida turlarni almashtirish bo‘yicha C# dasturlash tilining ba’zi standart funksiyalarni keltiramiz.


public static object ChangeType(object value, Type conversionType) - Belgilangan turdagi va qiymati ko‘rsatilgan obyektga ekvivalent bo‘lgan obyektni qaytaradi.
public static byte[] FromBase64CharArray(char[] inArray, int offset, int length) – Binar ma’lumotlarni bazaviy 64 ta raqam sifatida kodlaydigan Unicode belgilar massivining pastki to‘plamini ekvivalent 8 bitli ishorasiz butun satrga o‘zgartiradi. Parametrlar inArray massivdagi kichik to‘plamni va konvertatsiya qilinadigan elementlar sonini belgilaydi.
public static byte[] FromBase64String(string s) - Binar ma’lumotlarni bazaviy 64 ta raqam sifatida kodlaydigan belgilangan satrni ekvivalent 8-bitli ishorasiz butun massivga o‘zgartiradi.
public static byte[] FromHexString(ReadOnlySpan chars) – Binar ma'lumotlarni o'n oltilik belgilar sifatida kodlaydigan belgilangan satrni 8 bitli ishorasiz butun sonlarning ekvivalent massiviga o'zgartiradi.
public static TypeCode GetTypeCode(object value) - Belgilangan obyekt uchun TypeCode ni qaytaradi.
public static bool IsDBNull(object value) - Belgilangan obyekt DBNull turiga tegishli ekanligini ko‘rsatadi.
public static int ToBase64CharArray(byte[] inArray, int offsetIn, int length, char[] out Array, int offsetOut) - 8-bitli ishorasiz butun satrning qism toʻplamini bazaviy 64 ta raqam bilan kodlangan Unicode belgilar massivining ekvivalent toʻplamiga oʻzgartiradi. Parametrlar kirish va chiqish massivlarida ofset sifatida kichik to'plamlarni va konvertatsiya qilinadigan kirish massividagi elementlar sonini belgilaydi.
public static string ToBase64String(byte[] inArray, int offset, int length, Base64FormattingOptions options) - 8-bitli ishorasiz butun massivning qism toʻplamini uning bazaviy 64 ta bilan kodlangan ekvivalent satr koʻrinishiga oʻzgartiradi. Parametrlar qism toʻplamni inArray massividagi ofset sifatida, oʻzgartiriladigan massivdagi elementlar sonini va satr uzilishlarini belgilaydi.
public static bool ToBoolean(sbyte value) - Belgilangan 8 bitli butun sonning qiymatini ekvivalent mantiqiy qiymatga o‘zgartiradi.
public static byte ToByte(string value) - Sonning belgilangan satr ko‘rinishini ekvivalent 8 bitli belgisiz butun songa o‘zgartiradi.
public static char ToChar(object value) - Belgilangan obyektning qiymatini Unicode belgisiga o‘zgartiradi.
public static DateTime ToDateTime(string value) - Sana va vaqtning belgilangan satr koʻrinishini ekvivalent sana va vaqt qiymatiga oʻzgartiradi.
public static decimal ToDecimal(float value) - Belgilangan turdagi suzuvchi nuqtali sonning qiymatini ekvivalent oʻnlik songa oʻzgartiradi.
public static decimal ToDouble(float value) - Belgilangan turdagi suzuvchi nuqtali sonning qiymatini ekvivalent oʻnlik songa oʻzgartiradi.
public static string ToHexString(byte[] inArray, int offset, int length) – 8-bitli ishorasiz butun sonlar massivining kichik toʻplamini katta olti burchakli belgilar bilan kodlangan ekvivalent satr koʻrinishiga oʻzgartiradi. Parametrlar kirish massividagi ofset sifatida quyi to‘plamni va konvertatsiya qilinadigan massivdagi elementlar sonini belgilaydi.
public static short ToInt16(string value, int fromBase) - Belgilangan asosdagi sonning satr ko‘rinishini ekvivalent 16 bitli butun songa aylantiradi.
public static short ToInt32(string value, int fromBase) - Belgilangan asosdagi sonning satr ko‘rinishini ekvivalent 32 bitli butun songa aylantiradi.
public static short ToInt64(string value, int fromBase) - Belgilangan asosdagi sonning satr ko‘rinishini ekvivalent 64 bitli butun songa aylantiradi.
public static sbyte ToSByte(uint value) - Belgilangan 32-bitli ishorasiz butun sonning qiymatini ekvivalent 8-bitli ishorali butun songa aylantiradi.
public static float ToSingle(string value, IFormatProvider provider) - Belgilangan formatlash maʼlumotlaridan foydalangan holda sonning belgilangan satr koʻrinishini ekvivalent yagona aniqlikdagi suzuvchi nuqtali songa oʻzgartiradi.
public static string ToString(int value, int toBase) – 32 bitli butun sonning qiymatini ekvivalent satr koʻrinishiga oʻzgartiradi.
public static ushort ToUInt16(string value) - Sonning belgilangan satr ko‘rinishini ekvivalent 16 bitli ishorasiz butun songa o‘zgartiradi.
public static ushort ToUInt32(string value) - Sonning belgilangan satr ko‘rinishini ekvivalent 32 bitli ishorasiz butun songa o‘zgartiradi.
public static ushort ToUInt64(string value) - Sonning belgilangan satr ko‘rinishini ekvivalent 64 bitli ishorasiz butun songa o‘zgartiradi.
public static bool TryFromBase64Chars(ReadOnlySpan chars, Span bytes, out int bytesWritten) - Bazaviy 64 ta son bilan kodlangan satr ko‘rinishini o‘z ichiga olgan belgilangan oraliqni 8 bitli ishorasiz butun sonlar oralig‘iga aylantirishga xizmat qiladi.
public static bool TryFromBase64String(string s, Span bytes, out int bytesWritten) - 64 ta asosiy son bilan kodlangan belgilangan satr ko‘rinishini 8 bitli ishorasiz butun sonlar oralig‘iga aylantiradi.
public static bool TryToBase64Chars(ReadOnlySpan bytes, Span chars, out int charsWritten, Base64FormattingOptions options = System.Base64FormattingOptions.None) - Faqat o‘qish uchun mo‘ljallangan belgilangan oraliqdagi 8 bitli ishorasiz butun sonlarni asosiy 64 ta raqam bilan kodlangan ekvivalent satr ko‘rinishiga aylantiradi.



Download 5,29 Mb.
1   ...   31   32   33   34   35   36   37   38   ...   154




Download 5,29 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Metod nomi Qaysi turga o‘tkazishi

Download 5,29 Mb.