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
Parsing string ke DateTime dalam C #
Saya memiliki tanggal dan waktu dalam string yang diformat seperti itu: "2011-03-21 13:26" //year-month-day hour:minute Bagaimana saya bisa menguraikannya System.DateTime? Saya ingin menggunakan fungsi seperti DateTime.Parse()atau DateTime.ParseExact()jika mungkin, untuk dapat menentukan format tanggal secara manual.
165 c#  .net  string  parsing  datetime 

17
Dalam MVVM haruskah ViewModel atau Model mengimplementasikan INotifyPropertyChanged?
Kebanyakan contoh MVVM yang telah saya kerjakan memiliki penerapan ModelINotifyPropertyChanged , tetapi dalam contoh CommandSink Josh Smith mengimplementasikan ViewModelINotifyPropertyChanged . Saya masih secara kognitif menyusun konsep MVVM, jadi saya tidak tahu apakah: Anda harus meletakkan INotifyPropertyChanged di ViewModel untuk mulai CommandSinkbekerja Ini hanyalah penyimpangan dari norma dan itu tidak terlalu …

1
Mengapa Attributes.IsDefined () hilang berlebihan?
Terinspirasi oleh pertanyaan SO. Kelas atribut memiliki beberapa kelebihan untuk metode IsDefined () . Tercakup adalah atribut yang diterapkan pada Majelis, Modul, MemberInfo, ParameterInfo. Overload MemberInfo mencakup PropertyInfo, FieldInfo, EventInfo, MethodInfo, ConstructorInfo. Itu menangani sebagian besar Target Attribute. Kecuali untuk satu biggy: tidak ada kelebihan untuk Attribute.IsDefined (Type, Type) sehingga …
165 c#  .net  reflection 

27
Bagaimana cara saya memeriksa apakah string yang diberikan adalah nama file yang sah / sah pada Windows?
Saya ingin memasukkan fungsi mengubah nama file batch dalam aplikasi saya. Seorang pengguna dapat mengetikkan pola nama tujuan dan (setelah mengganti beberapa wildcard dalam pola) Saya perlu memeriksa apakah itu akan menjadi nama file yang sah di Windows. Saya sudah mencoba menggunakan ekspresi reguler seperti [a-zA-Z0-9_]+tetapi tidak menyertakan banyak karakter …
165 c#  windows  file  filesystems 

12
objek entitas tidak dapat dirujuk oleh beberapa instance IEntityChangeTracker. sambil menambahkan objek terkait ke entitas dalam Entity Framework 4.1
Saya mencoba menyimpan detail Karyawan, yang memiliki referensi dengan City. Tetapi setiap kali saya mencoba untuk menyimpan kontak saya, yang divalidasi saya mendapatkan pengecualian "ADO.Net Framework Entity Objek entitas tidak dapat dirujuk oleh beberapa contoh IEntityChangeTracker" Saya telah membaca begitu banyak posting tetapi masih belum mendapatkan ide yang tepat tentang …



3
Visual Studio - File Resx default 'internal' ke 'publik'
Setiap kali saya mengedit file sumber daya di VS, itu meregenerasi kode yang sesuai dan menetapkan pengubah akses kelas ke internal. Menyusahkan Ctrl-F -> ReplaceAll setiap kali saya mengedit resx. Apakah ada properti / pengaturan sehingga saya dapat mengatur default ini untuk publik? internal class MyResource { internal static global::System.Resources.ResourceManager …

6
Perbedaan antara Pencarian () dan Kamus (Dari daftar ())
Saya mencoba untuk membungkus kepala saya di sekitar struktur data mana yang paling efisien dan kapan / di mana menggunakan yang mana. Sekarang, bisa jadi saya hanya tidak mengerti strukturnya dengan cukup baik, tetapi bagaimana ILookup(of key, ...)perbedaannya Dictionary(of key, list(of ...))? Juga di mana saya ingin menggunakan ILookupdan di …
165 c#  .net  vb.net  linq 

10
?? Menyatu untuk string kosong?
Sesuatu yang saya temukan semakin sering dilakukan adalah memeriksa string untuk kosong (seperti dalam ""atau nol) dan operator bersyarat. Contoh saat ini: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Ini hanya metode ekstensi, itu setara dengan: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Karena ini kosong dan bukan nol, ??tidak akan melakukan …


6
Metode di dalam enum dalam C #
Di Jawa, dimungkinkan untuk memiliki metode di dalam enum. Apakah ada kemungkinan seperti itu di C # atau hanya koleksi string dan hanya itu? Saya mencoba menimpa ToString()tetapi tidak dapat dikompilasi. Apakah seseorang memiliki sampel kode sederhana?
165 c#  enums  enumeration 

12
Belum pernah terlihat sebelumnya C ++ for loop
Saya mengonversi algoritma C ++ ke C #. Saya menemukan ini untuk loop: for (u = b.size(), v = b.back(); u--; v = p[v]) b[u] = v; Ini tidak memberikan kesalahan dalam C ++, tetapi tidak di C # (tidak dapat mengkonversi int ke bool). Saya benar-benar tidak tahu ini …
164 c#  c++  for-loop 


2
Mengapa WinRT tidak dikelola? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

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.