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


5
Cara terbaik untuk membaca rss feed di .net Menggunakan C #
Apa cara terbaik untuk membaca RSS feed ? Saya menggunakan XmlTextReaderuntuk mencapai ini. Apakah ada cara terbaik lain untuk melakukannya? XmlTextReader reader = new XmlTextReader(strURL); DataSet ds = new DataSet(); ds.ReadXml(reader); Setelah membaca umpan RSS menggunakan XmlTextReader, adakah cara agar saya dapat mengisi data ListItemdaripada DataSet?
106 c#  rss  xmltextreader 

14
Buat pintasan di Desktop
Saya ingin membuat pintasan yang menunjuk ke beberapa file EXE, di desktop, menggunakan .NET Framework 3.5 dan mengandalkan API Windows resmi. Bagaimana saya bisa melakukan itu?
106 c# 


4
C # Lulus Ekspresi Lambda sebagai Parameter Metode
Saya memiliki ekspresi lambda yang ingin saya bagikan dan gunakan kembali. Berikut kodenya: public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; job.StudentId = student.Id; return …
106 c#  linq  lambda 



10
Cara cepat untuk membuat daftar nilai di C #?
Saya mencari cara cepat untuk membuat daftar nilai di C #. Di Java saya sering menggunakan potongan di bawah ini: List<String> l = Arrays.asList("test1","test2","test3"); Apakah ada padanan dalam C # selain yang jelas di bawah ini? IList<string> l = new List<string>(new string[] {"test1","test2","test3"});
106 c#  list 


10
Metode panggilan jika tidak nol di C #
Apakah mungkin untuk mempersingkat pernyataan ini? if (obj != null) obj.SomeMethod(); karena saya sering menulis ini dan itu sangat mengganggu. Satu-satunya hal yang dapat saya pikirkan adalah menerapkan pola Objek Null , tetapi bukan itu yang dapat saya lakukan setiap saat dan tentu saja ini bukan solusi untuk mempersingkat sintaks. …
106 c#  null 

10
Tunggu satu detik dalam menjalankan program
dataGridView1.Rows[x1].Cells[y1].Style.BackColor = System.Drawing.Color.Red; System.Threading.Thread.Sleep(1000); Saya ingin menunggu satu detik sebelum mencetak sel kisi saya dengan kode ini, tetapi tidak berhasil. Apa yang dapat saya?
106 c#  wait 


11
Apa cara termudah untuk mendapatkan XML indentasi dengan jeda baris dari XmlDocument?
Ketika saya membangun XML dari awal dengan XmlDocument, OuterXmlproperti sudah memiliki semua yang menjorok dengan baik dengan jeda baris. Namun, jika saya memanggil LoadXmlbeberapa XML yang sangat "terkompresi" (tidak ada jeda baris atau indensi) maka keluarannya OuterXmltetap seperti itu. Jadi ... Apa cara termudah untuk mendapatkan keluaran XML yang dipercantik …
105 c#  .net  xmldocument  outerxml 

2
Mendapatkan direktori saat ini di aplikasi web .NET
Jadi saya memiliki proyek web, dan saya mencoba untuk mendapatkan direktori root dari situs web tersebut menggunakan metode c # Directory.GetCurrentDirectory(). Saya tidak ingin menggunakan jalur statis karena lokasi file akan berubah di masa mendatang. Metode ini berjalan di file imageProcess.aspx.cs saya, tetapi di mana saya pikir itu akan kembali: …
105 c#  asp.net  .net  directory  filepath 

7
C # Sortir dan OrderBy perbandingan
Saya dapat mengurutkan daftar menggunakan Sort atau OrderBy. Mana yang lebih cepat? Apakah keduanya bekerja dengan algoritme yang sama? List<Person> persons = new List<Person>(); persons.Add(new Person("P005", "Janson")); persons.Add(new Person("P002", "Aravind")); persons.Add(new Person("P007", "Kazhal")); 1. persons.Sort((p1,p2)=>string.Compare(p1.Name,p2.Name,true)); 2. var query = persons.OrderBy(n => n.Name, new NameComparer()); class NameComparer : IComparer<string> { public …

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.