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

8
Apa sebenarnya IntPtr itu?
Melalui menggunakan IntelliSense dan melihat kode orang lain, saya telah menemukan IntPtrtipe ini ; setiap kali itu perlu digunakan, saya hanya menempatkan nullatau IntPtr.Zerodan menemukan sebagian besar fungsi untuk bekerja. Apa sebenarnya itu dan kapan / mengapa digunakan?
171 c#  intptr 

6
Bagaimana Anda menggabungkan Daftar di C #?
Jika saya punya: List<string> myList1; List<string> myList2; myList1 = getMeAList(); // Checked myList1, it contains 4 strings myList2 = getMeAnotherList(); // Checked myList2, it contains 6 strings myList1.Concat(myList2); // Checked mylist1, it contains 4 strings... why? Saya menjalankan kode yang mirip dengan ini di Visual Studio 2008 dan menetapkan titik …
171 c#  arrays  list  concatenation 


2
Memahami pengumpulan sampah di .NET
Pertimbangkan kode di bawah ini: public class Class1 { public static int c; ~Class1() { c++; } } public class Class2 { public static void Main() { { var c1=new Class1(); //c1=null; // If this line is not commented out, at the Console.WriteLine call, it prints 1. } GC.Collect(); GC.WaitForPendingFinalizers(); …

14
Referensi melingkar terdeteksi saat membuat serial objek dari tipe 'SubSonic.Schema .DatabaseColumn'.
Saya mencoba melakukan pengembalian JSON sederhana tetapi saya mengalami masalah saya memiliki yang berikut di bawah ini. public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } Saya mendapatkan HTTP 500 dengan pengecualian seperti yang ditunjukkan pada judul pertanyaan ini. Saya juga mencoba var data …



3
Apa perbedaan antara LayoutOptions Xamarin.Form, terutama Fill dan Expand?
Dalam Xamarin. Bentuk setiap Viewproperti memiliki dua HorizontalOptionsdan VerticalOptions. Keduanya bertipe LayoutOptionsdan dapat memiliki salah satu dari nilai berikut: LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand Tampaknya itu mengontrol perataan tampilan pada tampilan induk. Tetapi bagaimana tepatnya perilaku masing-masing pilihan individu? Dan apa perbedaan antara Filldan sufiks Expand?

11
Bagaimana pengujian unit orang dengan Entity Framework 6, haruskah Anda repot-repot?
Saya baru memulai dengan pengujian Unit dan TDD secara umum. Saya telah mencoba-coba sebelumnya tetapi sekarang saya bertekad untuk menambahkannya ke alur kerja saya dan menulis perangkat lunak yang lebih baik. Saya mengajukan pertanyaan kemarin termasuk jenis ini, tetapi tampaknya menjadi pertanyaan sendiri. Saya telah duduk untuk mulai menerapkan kelas …



10
Tambahkan baris ke file menggunakan StreamWriter
Saya ingin menambahkan baris ke file saya. Saya menggunakan StreamWriter: StreamWriter file2 = new StreamWriter(@"c:\file.txt"); file2.WriteLine(someString); file2.Close(); Output dari file saya harus beberapa string di bawah satu sama lain, tetapi saya hanya memiliki satu baris, yang ditimpa setiap kali saya menjalankan kode ini. Apakah ada cara untuk membiarkan StreamWriter menambahkan …
170 c#  streamwriter 


11
Unit menguji metode batal?
Apa cara terbaik untuk menguji unit metode yang tidak mengembalikan apa pun? Khususnya dalam c #. Apa yang saya benar-benar coba untuk menguji adalah metode yang mengambil file log dan mem-parsing untuk string tertentu. String kemudian dimasukkan ke dalam basis data. Tidak ada yang belum pernah dilakukan sebelumnya tetapi menjadi …
170 c#  unit-testing 

9
Bagaimana cara memilih nilai acak dari enumerasi?
Diberikan penghitungan sewenang-wenang dalam C #, bagaimana cara memilih nilai acak? (Saya tidak menemukan pertanyaan yang sangat mendasar ini di SO. Saya akan mengirimkan jawaban saya sebentar lagi sebagai referensi untuk siapa pun, tapi jangan ragu untuk mengirim jawaban Anda sendiri.)
170 c#  random  enums 

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.