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



7
Mengisi Kumpulan Data atau Tabel Data dari kumpulan hasil kueri LINQ
Bagaimana Anda mengekspos kueri LINQ sebagai layanan web ASMX? Biasanya, dari tingkat bisnis, saya dapat mengembalikan yang diketik DataSetatau DataTableyang dapat diserialkan untuk diangkut melalui ASMX. Bagaimana saya bisa melakukan hal yang sama untuk kueri LINQ? Apakah ada cara untuk mengisi kueri yang diketik DataSetatau DataTablemelalui LINQ? public static MyDataTable …


7
Fitur C # 6.0 Tidak Berfungsi dengan Visual Studio 2015
Saya menguji Visual Studio 2015 dengan C # 6.0 tetapi fitur bahasa tidak berfungsi. Dalam aplikasi web MVC, kode berikut dapat dikompilasi: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } Namun, ketika saya menjalankan aplikasi melalui Debug dan IIS Express, saya mendapatkan error berikut: CS1525: Istilah ekspresi tidak valid '.' …




13
Bisakah saya "mengalikan" string (di C #)?
Misalkan saya memiliki string, misalnya, string snip = "</li></ul>"; Saya pada dasarnya ingin menulisnya beberapa kali, tergantung pada beberapa nilai integer. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = "</li></ul></li></ul>"; EDIT: Saya tahu saya dapat dengan mudah menulis …

6
C # kesalahan string nullable
private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } } Nanti di kode saya gunakan seperti ini: typeOfContract = Request.QueryString["type"]; Saya mendapatkan kesalahan berikut pada deklarasi typeOfContractbaris yang menyatakan: Jenis 'string' harus berupa jenis nilai yang tidak dapat dinolkan untuk menggunakannya sebagai parameter 'T' …
136 c#  nullable 

5
VS2015 build gagal tanpa pesan kesalahan dengan Dynamic
Saya sedang menulis tes unit pada sepotong kode yang mengembalikan JSON. Jenis yang dikembalikannya adalah jenis anonim, jadi saya berpikir untuk memverifikasi nilai di atasnya, saya baru saja memasukkan objek ke a dynamicuntuk melakukan pernyataan saya. Namun, ketika saya melakukannya, build saya gagal tetapi saya tidak memiliki pesan kesalahan apa …


14
Memanfaatkan GPU dengan c # [closed]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 3 tahun lalu . Perbaiki pertanyaan ini Saya mencoba untuk mendapatkan lebih banyak kekuatan pemrosesan dari jaringan saya. Saya menggunakan semua cpus …
136 c#  gpu  gpgpu 

7
Mengapa operator is return false ketika diberikan null?
Menurut saya isoperatornya agak tidak konsisten. bool Test() { // Returns false, but should return true. return null is string; } Seseorang mengharapkan bahwa nullnilai tersebut termasuk dalam jenis referensi (atau nullable) apa pun. Dan memang, spesifikasi bahasa C # mengatakan sesuatu yang mendukung hipotesis ini, misalnya (6.1.6 Konversi referensi …
136 c# 

11
BestPractice - Ubah karakter pertama dari string menjadi huruf kecil
Saya ingin memiliki metode yang mengubah karakter pertama string menjadi huruf kecil. Pendekatan saya: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } Apa pendekatan Anda?
136 c#  .net  string 

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.