Pertanyaan yang diberi tag «c#»

C # (dilafalkan "see sharp") adalah bahasa pemrograman multi-paradigma tingkat tinggi, diketik statis, yang dikembangkan oleh Microsoft. Kode C # biasanya menargetkan keluarga alat dan waktu operasi Microsoft .NET, yang mencakup .NET Framework, .NET Core, dan Xamarin, antara lain. Gunakan tag ini untuk pertanyaan tentang kode yang ditulis dalam spesifikasi formal C # atau C #.



6
Mendapatkan item daftar berdasarkan indeks
Saya baru-baru ini mulai menggunakan c # pindah dari Jawa. Sepertinya saya tidak dapat menemukan cara mendapatkan item daftar berdasarkan indeks. Di java untuk mendapatkan item pertama dari daftar itu adalah: list1.get(0); Apa yang setara dalam c #?
321 c#  list 

7
Apa tujuan tumpukan? Mengapa kita membutuhkannya?
Jadi saya sedang belajar MSIL sekarang untuk belajar men-debug aplikasi C # .NET saya. Saya selalu bertanya-tanya: apa tujuan tumpukan itu? Hanya untuk menempatkan pertanyaan saya dalam konteks: Mengapa ada transfer dari memori ke tumpukan atau "memuat?" Di sisi lain, mengapa ada transfer dari stack ke memori atau "penyimpanan"? Mengapa …
320 c#  .net  vb.net  cil  .net-assembly 

29
Temukan dan ekstrak angka dari sebuah string
Saya memiliki persyaratan untuk menemukan dan mengekstrak angka yang terkandung dalam string. Misalnya, dari string ini: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" Bagaimana saya bisa melakukan ini?
320 c#  .net  regex  string 

7
Apa yang dikembalikan LINQ ketika hasilnya kosong
Saya punya pertanyaan tentang permintaan LINQ. Biasanya permintaan mengembalikan IEnumerable<T>tipe. Jika pengembaliannya kosong, tidak yakin apakah itu nol atau tidak. Saya tidak yakin apakah yang berikut ToList()akan melempar pengecualian atau hanya kosong List<string>jika tidak ada IEnumerablehasil yang ditemukan ? List<string> list = {"a"}; // is the result null or something …
319 c#  linq 


11
Mendapatkan ID utas dari utas
Di C # saat men-debug thread misalnya, Anda dapat melihat setiap ID utas. Saya tidak dapat menemukan cara untuk mendapatkan utas yang sama, secara terprogram. Saya bahkan tidak bisa mendapatkan ID dari utas saat ini (di properti dari Thread.currentThread). Jadi, saya bertanya-tanya bagaimana Visual Studio mendapatkan ID dari utas, dan …
319 c#  .net  multithreading 


8
Cara memposting data ke URL tertentu menggunakan WebClient di C #
Saya perlu menggunakan "HTTP Post" dengan WebClient untuk mengirim beberapa data ke URL spesifik yang saya miliki. Sekarang, saya tahu ini bisa diselesaikan dengan WebRequest tetapi untuk beberapa alasan saya ingin menggunakan WebClient sebagai gantinya. Apakah itu mungkin? Jika demikian, dapatkah seseorang menunjukkan kepada saya contoh atau mengarahkan saya ke …
319 c#  post  webclient 

8
Apa cara tercepat untuk membaca file teks baris demi baris?
Saya ingin membaca file teks baris demi baris. Saya ingin tahu apakah saya melakukannya seefisien mungkin dalam lingkup .NET C #. Inilah yang saya coba sejauh ini: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new System.IO.StreamReader(filestream, System.Text.Encoding.UTF8, true, 128); while ((lineOfText = file.ReadLine()) != null) { …

12
Saya mendapatkan "Upaya telah dilakukan untuk memuat program dengan format yang salah" kesalahan pada proyek replikasi SQL Server
Kesalahan yang tepat adalah sebagai berikut Tidak dapat memuat file atau rakitan 'Microsoft.SqlServer.Replication, Versi = 9.0.242.0, Budaya = netral, PublicKeyToken = 89845dcd8080cc91' atau salah satu dari ketergantungannya. Upaya telah dilakukan untuk memuat program dengan format yang salah. Saya baru-baru ini mulai mengerjakan proyek ini lagi setelah pindah dua bulan ke …

11
Deserializing JSON ke objek .NET menggunakan Newtonsoft (atau LINQ ke JSON mungkin?)
Saya tahu ada beberapa posting tentang Newtonsoft jadi mudah-mudahan ini bukan pengulangan ... Saya mencoba mengubah data JSON yang dikembalikan oleh API Kazaa menjadi objek yang bagus. WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach (string item in list) …

4
Sinkron menunggu operasi async, dan mengapa Tunggu () membekukan program di sini
Pendahuluan : Saya mencari penjelasan, bukan hanya solusi. Saya sudah tahu solusinya. Meskipun telah menghabiskan beberapa hari mempelajari artikel MSDN tentang Asynchronous Pattern (TAP) berbasis Tugas, async dan menunggu, saya masih agak bingung tentang beberapa detail yang lebih baik. Saya sedang menulis logger untuk Aplikasi Windows Store, dan saya ingin …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.