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

21
Bagaimana cara memiliki kotak kombo terikat enum dengan pemformatan string khusus untuk nilai enum?
Di posting Enum ToString , metode dijelaskan untuk menggunakan atribut khusus DescriptionAttributeseperti ini: Enum HowNice { [Description("Really Nice")] ReallyNice, [Description("Kinda Nice")] SortOfNice, [Description("Not Nice At All")] NotNice } Dan kemudian, Anda memanggil suatu fungsi GetDescription, menggunakan sintaks seperti: GetDescription<HowNice>(NotNice); // Returns "Not Nice At All" Tetapi itu tidak benar-benar membantu …
136 c#  combobox  enums 

4
Apakah Mengaktifkan Double Escaping Berbahaya?
Saya memiliki aplikasi ASP.NET MVC dengan rute yang memungkinkan pencarian barang melalui / search / <searchterm>. Ketika saya menyediakan "search / abc" itu berfungsi dengan baik, tetapi ketika saya menyediakan "/ search / a + b + c" (dengan benar dikodekan url) maka IIS7 menolak permintaan dengan Kesalahan HTTP 404.11 …
136 c#  asp.net-mvc  iis-7 

5
JSON.net: bagaimana cara deserialisasi tanpa menggunakan konstruktor default?
Saya memiliki kelas yang memiliki konstruktor default dan juga konstruktor kelebihan beban yang menggunakan satu set parameter. Parameter ini cocok dengan bidang pada objek dan ditugaskan pada konstruksi. Pada titik ini saya memerlukan konstruktor default untuk keperluan lain jadi saya ingin menyimpannya jika saya bisa. Masalah saya: Jika saya menghapus …
136 c#  json  json.net 

4
Keterbatasan tipe metode beberapa metode generik
Membaca ini , saya belajar bahwa memungkinkan metode untuk menerima parameter dari berbagai jenis dengan menjadikannya metode generik. Dalam contoh, kode berikut digunakan dengan batasan tipe untuk memastikan "U" adalah IEnumerable<T>. public T DoSomething<U, T>(U arg) where U : IEnumerable<T> { return arg.First(); } Saya menemukan beberapa kode lagi yang …
135 c#  asp.net-mvc-3  types 


5
Deserialize dari string, bukan TextReader
Saya ingin mengubah kode saya dari: string path = @"c:\Directory\test.xml"; XmlSerializer s = new XmlSerializer(typeof(Car)); TextReader r = new StreamReader(path); Car car = (Car)s.Deserialize(r); r.Close(); ke dalam kode yang akan mengkonversi XML ke string, dan kemudian mengkonversi string ke objek Mobil. Apakah ini mungkin?
135 c#  xml  serialization 


7
Apakah C # setara dengan encodeURIComponent JavaScript ()?
Dalam JavaScript: encodeURIComponent("©√") == "%C2%A9%E2%88%9A" Apakah ada yang setara untuk aplikasi C #? Untuk keluar dari karakter HTML yang saya gunakan: txtOut.Text = Regex.Replace(txtIn.Text, @"[\u0080-\uFFFF]", m => @"&#" + ((int)m.Value[0]).ToString() + ";"); Tapi saya tidak yakin bagaimana mengubah kecocokan ke format heksadesimal yang benar yang digunakan JS. Misalnya kode ini: …

8
Apa yang dilakukan SynchronizationContext?
Dalam buku Programming C #, ada beberapa kode contoh tentang SynchronizationContext: SynchronizationContext originalContext = SynchronizationContext.Current; ThreadPool.QueueUserWorkItem(delegate { string text = File.ReadAllText(@"c:\temp\log.txt"); originalContext.Post(delegate { myTextBox.Text = text; }, null); }); Saya pemula di utas, jadi harap jawab dengan detail. Pertama, saya tidak tahu apa artinya konteks, apa yang disimpan dalam program …
135 c#  .net  multithreading 

10
peringatan panggilan ini tidak ditunggu, pelaksanaan metode saat ini berlanjut
Baru saja mendapat VS2012 dan mencoba menangani async. Katakanlah saya punya metode yang mengambil beberapa nilai dari sumber pemblokiran. Saya tidak ingin penelepon metode untuk memblokir. Saya bisa menulis metode untuk mengambil callback yang dipanggil ketika nilainya tiba, tetapi karena saya menggunakan C # 5, saya memutuskan untuk membuat metode …
135 c#  async-await 

15
Hapus elemen array biasa
Saya memiliki berbagai objek Foo. Bagaimana cara menghapus elemen kedua array? Saya perlu sesuatu yang mirip RemoveAt()tetapi untuk array reguler.
135 c#  .net  arrays 

7
Mendapatkan jumlah hari dalam sebulan
Saya memiliki kotak kombo dengan semua bulan di dalamnya. Yang perlu saya ketahui adalah jumlah hari di bulan yang dipilih. var month = cmbMonth.SelectedIndex + 1; DateTime date = Convert.ToDateTime(month); Jadi jika pengguna memilih Januari, saya perlu menyimpan 31 ke variabel.
135 c#  datetime 


9
Konfigurasi ASP.NET Core untuk aplikasi konsol .NET Core
ASP.NET Core mendukung sistem konfigurasi baru seperti yang terlihat di sini: https://docs.asp.net/en/latest/fundamentals/configuration.html Apakah model ini juga didukung dalam aplikasi konsol .NET Core? Jika tidak, apa alternatif dari model app.configdan sebelumnya ConfigurationManager?
135 c#  .net-core 

11
Bagaimana menemukan ekstensi file di C #?
Dalam aplikasi web saya (asp.net, c #) Saya mengunggah file video dalam satu halaman tetapi saya hanya ingin mengunggah video flv. Bagaimana saya bisa membatasi ketika saya mengunggah video ekstensi lainnya?
135 c#  asp.net 

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.