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

7
Apakah ada zombie ... di .NET?
Saya sedang berdiskusi dengan rekan tim tentang mengunci .NET. Dia orang yang sangat cerdas dengan latar belakang yang luas dalam pemrograman level rendah dan level tinggi, tetapi pengalamannya dengan pemrograman level bawah jauh melebihi milikku. Lagi pula, Dia berpendapat bahwa .NET locking harus dihindari pada sistem kritis yang diharapkan berada …

11
Praktik terbaik untuk mengembalikan kesalahan di ASP.NET Web API
Saya memiliki kekhawatiran tentang cara kami mengembalikan kesalahan ke klien. Apakah kami segera mengembalikan kesalahan dengan melemparkan HttpResponseException ketika kami mendapatkan kesalahan: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer Name cannot be empty", HttpStatusCode.BadRequest) } if (customer.Accounts.Count == 0) { throw new HttpResponseException("Customer does not have …
384 c#  rest  asp.net-web-api 

10
ASP.NET Identity - HttpContext tidak memiliki metode ekstensi untuk GetOwinContext
Saya telah mengunduh, dan berhasil menjalankan sampel ASP.NET Identity dari sini: https://github.com/rustd/AspnetIdentitySample Saya sekarang berada di tengah penerapan kerangka ASP.NET Identity dalam proyek saya dan telah mengalami masalah, yang membuat saya gila sepanjang hari ... GetOwinContext() tidak ada sebagai metode ekstensi di blog saya HttpContext Saya menerapkan kerangka identitas di …

4
Bagaimana cara mendapatkan elemen N pertama dari daftar di C #?
Saya ingin menggunakan Linq untuk menanyakan jadwal bus di proyek saya, sehingga kapan saja saya bisa mendapatkan 5 kali kedatangan bus berikutnya. Bagaimana saya bisa membatasi permintaan saya ke 5 hasil pertama? Secara umum, bagaimana saya bisa mengambil sepotong daftar di C #? (Dengan Python saya akan gunakan mylist[:5]untuk mendapatkan …
384 c# 

5
Mengapa JsonRequestBehavior diperlukan?
Mengapa Json Request Behaviordibutuhkan? Jika saya ingin membatasi HttpGetpermintaan untuk tindakan saya, saya dapat menghias tindakan dengan [HttpPost]atribut Contoh: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } Kenapa tidak [HttpPost]cukup? Mengapa kerangka kerja "bug" kita dengan JsonRequestBehavior.AllowGetuntuk setiap JsonResultyang …


17
Kapan harus digunakan dalam vs ref vs keluar
Seseorang bertanya kepada saya di suatu hari kapan mereka harus menggunakan kata kunci parameter outbukan ref. Sementara saya (saya pikir) memahami perbedaan antara kata kunci refdan out(yang telah ditanyakan sebelumnya ) dan penjelasan terbaik tampaknya adalah ref== indan out, apa adalah beberapa contoh (hipotesis atau kode) di mana saya harus …
383 c# 

30
Tidak dapat menghapus direktori dengan Directory.Delete (path, true)
Saya menggunakan .NET 3.5, mencoba menghapus direktori secara rekursif menggunakan: Directory.Delete(myPath, true); Pemahaman saya adalah bahwa ini harus dibuang jika file sedang digunakan atau ada masalah izin, tetapi jika tidak maka akan menghapus direktori dan semua isinya. Namun, saya sesekali mendapatkan ini: System.IO.IOException: The directory is not empty. at System.IO.__Error.WinIOError(Int32 …
383 c#  .net  exception  io 

20
Cara yang lebih baik untuk memeriksa apakah Path adalah File atau Direktori?
Saya sedang memproses TreeViewdirektori dan file. Seorang pengguna dapat memilih file atau direktori dan kemudian melakukan sesuatu dengannya. Ini mengharuskan saya untuk memiliki metode yang melakukan tindakan berbeda berdasarkan pilihan pengguna. Saat ini saya sedang melakukan sesuatu seperti ini untuk menentukan apakah path adalah file atau direktori: bool bIsFile = …
383 c#  .net  file  path  directory 



13
Penggunaan metode Finalisasi / Buang dalam C #
C # 2008 Saya telah mengerjakan ini untuk sementara waktu sekarang, dan saya masih bingung tentang penggunaan metode finalisasi dan buang dalam kode. Pertanyaan saya di bawah ini: Saya tahu bahwa kita hanya perlu penyelesai sementara membuang sumber daya yang tidak dikelola. Namun, jika ada sumber daya yang dikelola yang …

19
Dapatkan string koneksi dari App.config
var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); Dan ini adalah App.config saya: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Tetapi ketika proyek saya berjalan ini adalah kesalahan saya: Referensi objek tidak disetel ke instance objek.


25
Konversi tipe data datetime2 ke tipe data datetime menghasilkan nilai di luar kisaran
Saya memiliki data dengan 5 kolom, di mana baris diisi dengan data kemudian disimpan ke database melalui transaksi. Saat menyimpan, kesalahan dikembalikan: Konversi tipe data datetime2 ke tipe data datetime menghasilkan nilai di luar kisaran Ini menyiratkan, sebagaimana telah dibaca, bahwa data saya memiliki tipe DateTime2dan database saya a DateTime; …

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.