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

23
Mengapa ReSharper ingin menggunakan 'var' untuk semuanya?
Saya baru saja mulai menggunakan ReSharper dengan Visual Studio (setelah banyak rekomendasi tentang SO). Untuk mencobanya saya membuka proyek ASP.NET MVC baru-baru ini. Salah satu hal pertama dan yang paling sering saya perhatikan adalah menyarankan untuk mengubah sebagian / semua deklarasi eksplisit saya varsebagai gantinya. Sebagai contoh: //From This: MyObject …

16
String.Replace mengabaikan case
Saya memiliki string yang disebut "hello world" Saya perlu mengganti kata "dunia" menjadi "csharp" untuk ini saya gunakan: string.Replace("World", "csharp"); tetapi sebagai hasilnya, saya tidak mendapatkan string diganti. Alasannya adalah sensitivitas kasus. String asli berisi "dunia" sedangkan saya mencoba mengganti "Dunia". Apakah ada cara untuk menghindari sensitivitas huruf ini dalam …
214 c#  string 

9
Metode ekstensi harus didefinisikan dalam kelas statis non-generik
Saya mendapatkan kesalahan: Metode ekstensi harus didefinisikan dalam kelas statis non-generik Di telepon: public class LinqHelper Ini adalah kelas pembantu, berdasarkan pada kode Mark Gavells. Saya benar-benar bingung apa artinya kesalahan ini karena saya yakin itu berfungsi dengan baik ketika saya meninggalkannya pada hari Jumat! using System; using System.Collections.Generic; using …


13
Struktur data .NET: ArrayList, List, HashTable, Kamus, SortedList, SortedDictionary - Kecepatan, memori, dan kapan harus menggunakan masing-masing?
.NET memiliki banyak struktur data yang kompleks. Sayangnya, beberapa di antaranya sangat mirip, dan saya tidak selalu yakin kapan harus menggunakannya dan kapan harus menggunakan yang lain. Sebagian besar buku C # dan Visual Basic saya berbicara tentang mereka sampai batas tertentu, tetapi mereka tidak pernah benar-benar masuk ke detail …

7
Bagaimana saya bisa mengubah nama tabel saat menggunakan ASP.NET Identity?
Saya menggunakan versi rilis (RTM, bukan RC) dari Visual Studio 2013 (diunduh dari MSDN 2013-10-18) dan karena itu versi AspNet.Identity (RTM) terbaru. Ketika saya membuat proyek web baru, saya memilih "Akun Pengguna Individual" untuk otentikasi. Ini menciptakan tabel berikut: AspNetRoles AspNetUserClaims AspNetUserLogins AspNetUserRoles AspNetUsers Ketika saya mendaftarkan pengguna baru (menggunakan …

12
{"<user xmlns = ''> tidak diharapkan.} Deserializing Twitter XML
Saya menarik XML dari Twitter melalui OAuth. Saya sedang melakukan permintaan ke http://twitter.com/account/verify_credentials.xml , yang mengembalikan XML berikut: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;user&gt; &lt;id&gt;16434938&lt;/id&gt; &lt;name&gt;Lloyd Sparkes&lt;/name&gt; &lt;screen_name&gt;lloydsparkes&lt;/screen_name&gt; &lt;location&gt;Hockley, Essex, UK&lt;/location&gt; &lt;description&gt;Student&lt;/description&gt; &lt;profile_image_url&gt;http://a3.twimg.com/profile_images/351849613/twitterProfilePhoto_normal.jpg&lt;/profile_image_url&gt; &lt;url&gt;http://www.lloydsparkes.co.uk&lt;/url&gt; &lt;protected&gt;false&lt;/protected&gt; &lt;followers_count&gt;115&lt;/followers_count&gt; &lt;profile_background_color&gt;9fdaf4&lt;/profile_background_color&gt; &lt;profile_text_color&gt;000000&lt;/profile_text_color&gt; &lt;profile_link_color&gt;220f7b&lt;/profile_link_color&gt; &lt;profile_sidebar_fill_color&gt;FFF7CC&lt;/profile_sidebar_fill_color&gt; &lt;profile_sidebar_border_color&gt;F2E195&lt;/profile_sidebar_border_color&gt; &lt;friends_count&gt;87&lt;/friends_count&gt; &lt;created_at&gt;Wed Sep 24 14:26:09 +0000 2008&lt;/created_at&gt; &lt;favourites_count&gt;0&lt;/favourites_count&gt; &lt;utc_offset&gt;0&lt;/utc_offset&gt; &lt;time_zone&gt;London&lt;/time_zone&gt; &lt;profile_background_image_url&gt;http://s.twimg.com/a/1255366924/images/themes/theme12/bg.gif&lt;/profile_background_image_url&gt; …

9
HTTP POST Returns Error: 417 "Ekspektasi Gagal."
Ketika saya mencoba POST ke URL, hasilnya adalah pengecualian berikut: Server jauh mengembalikan kesalahan: (417) Ekspektasi Gagal. Berikut ini contoh kode: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add("postParamName", "postParamValue"); byte[] responseBytes = client.UploadValues("http://...", postData); string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed. Menggunakan HttpWebRequest/HttpWebResponsepasangan atau HttpClienttidak …
212 c#  .net  http  http-post  webclient 


25
Periksa nama kolom dalam objek SqlDataReader
Bagaimana saya memeriksa untuk melihat apakah ada kolom di SqlDataReaderobjek? Di lapisan akses data saya, saya telah membuat metode yang membangun objek yang sama untuk beberapa panggilan prosedur tersimpan. Salah satu prosedur tersimpan memiliki kolom tambahan yang tidak digunakan oleh prosedur tersimpan lainnya. Saya ingin memodifikasi metode untuk mengakomodasi setiap …
212 c#  .net  sqldatareader 

5
Parameter string kueri opsional di ASP.NET Web API
Saya perlu menerapkan metode WebAPI berikut: /api/books?author=XXX&amp;title=XXX&amp;isbn=XXX&amp;somethingelse=XXX&amp;date=XXX Semua parameter string kueri bisa nol. Artinya, pemanggil dapat menentukan dari 0 hingga semua 5 parameter. Dalam MVC4 beta saya biasa melakukan hal berikut: public class BooksController : ApiController { // GET /api/books?author=tolk&amp;title=lord&amp;isbn=91&amp;somethingelse=ABC&amp;date=1970-01-01 public string GetFindBooks(string author, string title, string isbn, string somethingelse, …

16
Berbagai Warisan dalam C #
Karena multiple inheritance buruk (itu membuat sumber lebih rumit) C # tidak menyediakan pola seperti itu secara langsung. Tetapi terkadang akan sangat membantu jika memiliki kemampuan ini. Sebagai contoh, saya dapat mengimplementasikan pola pewarisan berganda yang hilang menggunakan antarmuka dan tiga kelas seperti itu: public interface IFirst { void FirstMethod(); …

4
C # - Secara selektif menekan peringatan usang kustom
Saya menggunakan Obsolete atribut (seperti yang baru saja disarankan oleh sesama programmer) untuk menampilkan peringatan jika metode tertentu digunakan. Apakah ada cara untuk menekan peringatan yang mirip dengan CodeAnalysis ' SuppressMessage pada titik-titik di mana penggunaannya dibenarkan? Ini perlu bekerja untuk [Obsolete("Some message")]yang menghasilkan peringatan 618 dan [Obsolete]atribut polos tanpa …



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.