‫Selamat datang kembali.
‫Dalam video ini, kita akan melihat metode Tripa, yang memungkinkan kita mengubah string menjadi
‫tipe data numerik.
‫Dan ada beberapa situasi di mana Anda benar-benar membutuhkannya.
‫Dan kita akan melihat salah satunya.
‫Jadi, misalnya, kita dapat menggunakan metode parse untuk mengubah string seperti 128 menjadi tipe data numerik seperti
‫integer.
‫Dan di sini penting bahwa kita memiliki tanda kutip di sekitar 128, karena ini bukan
‫angka, ini sebenarnya string.
‫Jadi itu teks.
‫Dan seperti yang Anda ketahui, tipe data penting dalam C sharp.
‫Baiklah.
‫Tripod sering digunakan saat pengguna mengirimkan input.
‫Jadi, misalnya pengguna memasukkan namanya, tetapi data yang dimasukkan adalah string.
‫Jadi kita perlu mengubahnya menjadi angka untuk bekerja dengannya.
‫Dan inilah contohnya.
‫Kami memiliki metode utama di mana kami memiliki string yang disebut angka sebagai string, yang memiliki nilai 128.
‫Jadi kita membutuhkan string itu, tentu saja, untuk mengubahnya menjadi integer atau lebih, untuk mengurainya menjadi
‫variabel integer yang dibuat untuk menyimpan nilai masa lalu.
‫Dalam hal ini, saya hanya menyebutnya menjadi nilai masa lalu.
‫Dan kemudian kami mencoba mengurai string dan itu mengembalikan boolean.
‫Jadi kami memiliki metode utama kami dengan nilai parsing kami dan kami membuat bool yang disebut sukses di mana kami
‫menggunakan int dot tripa.
‫Jadi metode tripartisme ini tersedia dalam tipe data int kami.
‫Kami akan melihat lebih banyak metode nanti yang dibangun di sharp dan ada ribuan
‫dari mereka dan Anda dapat menggunakannya untuk membuat kode Anda jauh lebih berguna, praktis dan maju.
‫Dan apa yang kita lakukan dengan TerraPass ini adalah kita mengambil sebuah bilangan bulat yang
‫merupakan nomor kita sebagai string, dan kita menyimpan nilai yang merupakan hasil dari percobaan kita untuk meneruskannya dalam variabel nilai masa lalu.
‫Jadi bool itu sendiri akan benar atau salah, dengan mengatakan, OK, itu berhasil sehingga saya bisa mengurai atau
‫mengubah 128 string menjadi bilangan bulat.
‫Dan jika itu salah, maka itu berarti itu tidak berhasil.
‫Jadi misalnya, ada karakter yang salah di sana.
‫Katakanlah ada X di sana juga, atau nilai yang diberikan bukan string atau semacamnya.
‫Oke, jadi itu yang kita butuhkan adalah ini adalah langkah-langkahnya.
‫Dan tentu saja, kita dapat menggunakan nilai yang diuraikan sebagai bilangan bulat dan itu akan menjadi hasil
‫dari seluruh pekerjaan yang kita lakukan di sini.
‫Jadi itu akan menjadi hasil dari pendekatan kita sebelumnya.
‫Kami kemudian dapat menggunakan hasil ini untuk menulis sesuatu, misalnya, di konsol kami.
‫Ini adalah contoh yang sangat mendasar sehingga Anda sudah dapat mengujinya sendiri.
‫Jadi jika sukses itu benar, maka boolean kita, yang merupakan hasil dari metode tripartisme kita, jadi berhasil sebagian
‫atau melewatkannya atau tidak berhasil.
‫Jadi Anda hanya akan mengatakan sesuatu seperti parsing berhasil tidak.
‫Apakah dan kemudian itu hanya akan menunjukkan kepada kita untuk memberikan nilai atau tidak berhasil dan kita hanya akan mengatakan penguraian gagal.
‫Jadi ini pada dasarnya struktur yang kita gunakan di sini di mana kita memiliki if dan else.
‫Jadi jika kondisi tertentu terpenuhi, lakukan sesuatu.
‫Jika tidak terpenuhi, lakukan yang lain.
‫Jadi lakukan sesuatu yang lain.
‫Dan dalam hal ini, blok else.
‫Baiklah.
‫Jadi Anda juga dapat menggunakan tipe data numerik lainnya untuk penguraian seperti float atau double.
‫Jadi Anda tidak terbatas pada bilangan bulat, float, try, parse.
‫Jadi Anda bisa lihat di sini di float kami juga memiliki metode Tripa ini.
‫Semuanya sama, kecuali bahwa alih-alih integer kita sekarang menggunakan float.
‫Jadi kami memiliki float sebagai tipe data kencan dan kami juga menggunakan metode float Tripa.
‫Jadi disini penting kita tentunya menyesuaikan dengan tipe data yang ingin kita lihat.
‫Jadi jika berhasil, maka akan dikatakan penguraian berhasil dan sebaliknya hanya akan dikatakan penguraian
‫gagal.
‫Jadi di sini, tentu saja, ini adalah 1028, yang merupakan bilangan bulat.
‫Jadi kita bisa, tentu saja, menggunakan entier sebagai gantinya.
‫Tapi mari kita lihat contoh di mana penguraian akan gagal dan di mana string tidak dapat diubah menjadi
‫tipe data yang diinginkan.
‫Jadi, misalnya integer atau float atau double.
‫Baiklah.
‫Jadi parsing sampai akhir, kita bisa melihat apa yang berhasil.
‫Jadi string usia 18, dimungkinkan untuk mengubah atau menguraikannya menjadi bilangan bulat.
‫Namun.
‫Umur sama dengan 18, X, Y, Z tidak akan mungkin di sini, jadi kita tidak bisa menguraikannya menjadi bilangan bulat dan untuk float di sini, cerita yang
‫sama, kita memiliki delapan belas koma tujuh puluh lima sebagai contoh.
‫Dan kemudian itu, tentu saja, akan berhasil.
‫Tetapi pada saat yang sama, delapan belas koma tujuh puluh lima X, Y, Z tidak akan berfungsi.
‫Dan tidak harus X, Y, Z, cukup X atau A atau D atau karakter apa
‫pun yang tidak sesuai dengan struktur float.
‫Baiklah.
‫Jadi saya akan mengatakan mari kita masuk ke contoh praktis di mana kita melihat kehidupan itu beraksi.
‫Dan ya.
‫Terima kasih telah menonton.