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



6
Menggunakan sintaks metode ekstensi LINQ pada MatchCollection
Saya memiliki kode berikut: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length > 128 select m).Any(); Apakah ada cara untuk melakukan ini menggunakan sintaks metode ekstensi LINQ? Sesuatu seperti ini: bool result = matches.Any(x => ... );
92 c#  linq 

2
Apa itu Grup Penyeimbang ekspresi reguler?
Saya baru saja membaca pertanyaan tentang bagaimana mendapatkan data di dalam kurung kurawal ganda ( pertanyaan ini ), dan kemudian seseorang mengemukakan kelompok penyeimbang. Saya masih belum yakin apa itu dan bagaimana menggunakannya. Saya membaca Definisi Balancing Group , namun penjelasannya sulit untuk diikuti, dan saya masih cukup bingung dengan …

7
bagaimana cara memeriksa apakah nilai string ada dalam daftar Enum?
Dalam string kueri saya, saya memiliki variabel usia ?age=New_Born. Apakah ada cara saya dapat memeriksa apakah nilai string ini New_Bornada dalam daftar Enum saya [Flags] public enum Age { New_Born = 1, Toddler = 2, Preschool = 4, Kindergarten = 8 } Saya dapat menggunakan pernyataan if untuk saat ini, …
92 c#  c#-4.0  c#-3.0 

5
Apa perbedaan antara Uri.ToString () dan Uri.AbsoluteUri?
Sebagai komentar untuk pertanyaan Azure barusan, @smarx mencatat Menurut saya biasanya lebih baik melakukan blob.Uri.AbsoluteUri daripada blob.Uri.ToString (). Apakah ada alasan untuk ini? Dokumentasi untuk Uri.AbsoluteUricatatan bahwa "Mendapat URI absolut", Uri.ToString()"Mendapat representasi string kanonis untuk instance yang ditentukan".
92 c#  .net 


11
Edit sekali klik di WPF DataGrid
Saya ingin pengguna dapat memasukkan sel ke dalam mode pengeditan dan menyorot baris yang berisi sel dengan satu klik. Secara default, ini adalah klik dua kali. Bagaimana cara mengganti atau menerapkan ini?
92 c#  .net  wpf  events  xaml 

4
Perintah dan / atau spesifikasi kueri yang dirancang dengan baik
Saya telah mencari cukup lama untuk solusi yang baik untuk masalah yang disajikan oleh pola Repositori khas (daftar metode yang berkembang untuk kueri khusus, dll .. lihat: http://ayende.com/blog/3955/repository- is-the-new-singleton ). Saya sangat menyukai gagasan menggunakan kueri Perintah, terutama melalui penggunaan pola Spesifikasi. Namun, masalah saya dengan spesifikasi adalah bahwa ini …

14
Menghasilkan array huruf dalam alfabet
Apakah ada cara mudah untuk menghasilkan array yang berisi huruf-huruf alfabet di C #? Tidak terlalu sulit untuk melakukannya dengan tangan, tetapi saya bertanya-tanya apakah ada cara yang dibangun untuk melakukan ini.
92 c#  alphabet 

10
String melarikan diri ke XML
Apakah ada fungsi C # yang dapat digunakan untuk keluar dan melepaskan string, yang dapat digunakan untuk mengisi konten elemen XML? Saya menggunakan VSTS 2008 + C # + .Net 3.0. EDIT 1: Saya concatenating sederhana dan file XML pendek dan saya tidak menggunakan serialisasi, jadi saya perlu secara eksplisit …

7
mendapatkan pencacah generik dari array
Dalam C #, bagaimana seseorang mendapatkan pencacah generik dari larik yang diberikan? Dalam kode di bawah ini, MyArrayadalah larik MyTypeobjek. Saya ingin mendapatkan MyIEnumeratordalam mode yang ditunjukkan, tetapi tampaknya saya mendapatkan pencacah kosong (meskipun saya sudah memastikannya MyArray.Length > 0). MyType[] MyArray = ... ; IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() as …

7
Dapatkah saya meneruskan parameter konstruktor ke metode Resolve () Unity?
Saya menggunakan Unity Microsoft untuk injeksi ketergantungan dan saya ingin melakukan sesuatu seperti ini: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IRepositoryA>(context2); RepositoryAdan RepositoryBkeduanya memiliki konstruktor yang mengambil …



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.