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

16
Membuat array byte dari aliran
Apa metode yang lebih disukai untuk membuat array byte dari aliran input? Berikut adalah solusi saya saat ini dengan .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Apakah masih lebih baik untuk membaca dan menulis potongan-potongan aliran?
913 c#  .net-3.5  inputstream 

30
Representasi string dari Enum
Saya memiliki enumerasi berikut: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGNON = 3 } Namun masalahnya adalah bahwa saya memerlukan kata "BENTUK" ketika saya meminta AuthenticationMethod.FORMS dan bukan id 1. Saya telah menemukan solusi berikut untuk masalah ini ( tautan ): Pertama, saya perlu membuat atribut …
912 c#  enums 


16
Penggunaan 'imbal hasil' yang benar
Apakah Anda menyukai Stack Overflow ? Bagaimana caranya : В чем польза menghasilkan? Kata kunci hasil adalah salah satu kata kunci dalam C # yang terus membingungkan saya, dan saya tidak pernah yakin bahwa saya menggunakannya dengan benar. Dari dua potongan kode berikut, mana yang lebih disukai dan mengapa? Versi …
903 c#  yield-return 

24
Ubah string menjadi enum di C #
Apa cara terbaik untuk mengonversi string ke nilai enumerasi dalam C #? Saya memiliki tag pilih HTML yang berisi nilai-nilai enumerasi. Ketika halaman diposting, saya ingin mengambil nilai (yang akan berupa string) dan mengubahnya menjadi nilai enumerasi. Di dunia yang ideal, saya bisa melakukan sesuatu seperti ini: StatusEnum MyStatus = …
894 c#  string  enums 

26
Apa perbedaan antara kata kunci 'ref' dan 'out'?
Saya membuat sebuah fungsi di mana saya harus meneruskan objek agar dapat dimodifikasi oleh fungsi tersebut. Apa perbedaan antara: public void myFunction(ref MyClass someClass) dan public void myFunction(out MyClass someClass) Mana yang harus saya gunakan dan mengapa?
892 c#  reference  keyword  out  ref 



23
Mengirim email dalam .NET melalui Gmail
Alih-alih mengandalkan tuan rumah saya untuk mengirim email, saya lebih memilih mengirim pesan email menggunakan akun Gmail saya . Email adalah email yang dipersonalisasi untuk band yang saya mainkan di acara saya. Apakah mungkin untuk melakukannya?
876 c#  .net  email  smtp  gmail 

7
Kerangka Entity 5 Memperbarui Catatan
Saya telah menjelajahi berbagai metode pengeditan / memperbarui catatan dalam Entity Framework 5 di lingkungan ASP.NET MVC3, tetapi sejauh ini tidak ada yang mencentang semua kotak yang saya butuhkan. Saya akan menjelaskan alasannya. Saya telah menemukan tiga metode yang akan saya sebutkan pro dan kontra: Metode 1 - Memuat catatan …


16
Bagaimana cara memanggil metode asinkron dari metode sinkron dalam C #?
Saya memiliki public async void Foo()metode yang ingin saya panggil dari metode sinkron. Sejauh ini semua yang saya lihat dari dokumentasi MSDN adalah memanggil metode async melalui metode async, tetapi seluruh program saya tidak dibangun dengan metode async. Apakah ini mungkin? Berikut adalah salah satu contoh memanggil metode ini dari …
863 c#  async-await 

20
Acak Daftar <T>
Apa cara terbaik untuk mengacak urutan daftar generik dalam C #? Saya punya satu set terbatas dari 75 angka dalam daftar yang ingin saya berikan urutan acak, untuk menggambar mereka untuk aplikasi jenis lotre.
855 c#  generic-list 


22
Membuat daftar yang dipisahkan koma dari IList <string> atau IEnumerable <string>
Apa cara paling bersih untuk membuat daftar nilai string yang dipisahkan koma dari IList&lt;string&gt;atau IEnumerable&lt;string&gt;? String.Join(...)beroperasi pada string[]sehingga bisa rumit untuk bekerja dengan ketika tipe seperti IList&lt;string&gt;atau IEnumerable&lt;string&gt;tidak dapat dengan mudah dikonversi menjadi string array.
851 c#  string 

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.