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 #.

30
Membuat metode pribadi publik untuk unit mengujinya ... ide bagus?
Moderator Catatan: Sudah ada 39 jawaban yang diposting di sini (beberapa telah dihapus). Sebelum Anda memposting jawaban Anda , pertimbangkan apakah Anda dapat menambahkan sesuatu yang bermakna atau tidak untuk diskusi. Kemungkinan besar Anda hanya mengulangi apa yang sudah dikatakan orang lain. Saya kadang-kadang menemukan diri saya perlu membuat metode …
301 c#  java  unit-testing 

6
Convert.ChangeType () gagal pada Jenis Nullable
Saya ingin mengonversi string ke nilai properti objek, yang namanya saya miliki sebagai string. Saya mencoba melakukan ini seperti ini: string modelProperty = "Some Property Name"; string value = "SomeValue"; var property = entity.GetType().GetProperty(modelProperty); if (property != null) { property.SetValue(entity, Convert.ChangeType(value, property.PropertyType), null); } Masalahnya adalah ini gagal dan melempar …
301 c#  .net  reflection 

26
Dapatkan alamat IP lokal
Di internet ada beberapa tempat yang menunjukkan kepada Anda cara mendapatkan alamat IP. Dan banyak dari mereka terlihat seperti contoh ini: String strHostName = string.Empty; // Getting Ip address of local machine... // First get the host name of local machine. strHostName = Dns.GetHostName(); Console.WriteLine("Local Machine's Host Name: " + …
301 c#  networking 

11
Ubah waktu UTC / GMT ke waktu lokal
Kami sedang mengembangkan aplikasi C # untuk klien layanan web. Ini akan berjalan pada PC Windows XP. Salah satu bidang yang dikembalikan oleh layanan web adalah bidang DateTime. Server mengembalikan bidang dalam format GMT yaitu dengan "Z" di akhir. Namun, kami menemukan bahwa .NET tampaknya melakukan semacam konversi implisit dan …
301 c#  .net  datetime  utc 

9
Bagaimana menghindari Ketergantungan konstruktor kegilaan?
Saya menemukan bahwa konstruktor saya mulai terlihat seperti ini: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) dengan daftar parameter yang semakin meningkat. Karena "Kontainer" adalah wadah injeksi ketergantungan saya, mengapa saya tidak bisa melakukan ini saja: public MyClass(Container con) untuk setiap kelas? Apa kerugiannya? Jika saya melakukan ini, rasanya …

21
Cara mengurai string ke int nullable
Saya ingin mengurai string menjadi int nullable di C #. yaitu. Saya ingin mendapatkan kembali nilai int string atau null jika tidak dapat diuraikan. Saya agak berharap ini akan berhasil int? val = stringVal as int?; Tetapi itu tidak akan berhasil, jadi cara saya melakukannya sekarang adalah saya telah menulis …
300 c#  .net  string  .net-3.5  nullable 


11
Apa perbedaan antara | | dan || atau operator?
Saya selalu menggunakan ||(dua pipa) dalam ekspresi OR, baik dalam C # dan PHP. Kadang-kadang saya melihat satu pipa yang digunakan: |. Apa perbedaan antara kedua penggunaan itu? Apakah ada peringatan ketika menggunakan salah satu dari yang lain atau mereka dipertukarkan?
300 c#  php  operators 

23
Mengonversi string menjadi judul huruf
Saya memiliki string yang berisi kata-kata dalam campuran karakter huruf besar dan kecil. Sebagai contoh: string myData = "a Simple string"; Saya perlu mengubah karakter pertama dari setiap kata (dipisahkan oleh spasi) menjadi huruf besar. Jadi saya ingin hasilnya sebagai:string myData ="A Simple String"; Apakah ada cara mudah untuk melakukan …
300 c#  string 

4
Mengapa HttpClient BaseAddress tidak berfungsi?
Pertimbangkan kode berikut, di mana BaseAddressmendefinisikan jalur URI parsial. using (var handler = new HttpClientHandler()) using (var client = new HttpClient(handler)) { client.BaseAddress = new Uri("http://something.com/api"); var response = await client.GetAsync("/resource/7"); } Saya berharap ini melakukan GETpermintaan untuk http://something.com/api/resource/7. Tapi ternyata tidak. Setelah beberapa pencarian, saya menemukan pertanyaan dan jawaban …




1
Simpan Gerakan Kinect's v2.0 ke BVH File
Saya ingin menyimpan data motion capture dari Kinect 2 sebagai file BVH. Saya menemukan kode yang melakukannya untuk Kinect 1 yang dapat ditemukan di sini . Saya membaca kode dan menemukan beberapa hal yang tidak dapat saya mengerti. Misalnya, dalam kode yang disebutkan saya sudah mencoba memahami apa sebenarnya skelobjek …


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.