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

12
Mod angka negatif mencairkan otak saya
Saya mencoba mod integer untuk mendapatkan posisi array sehingga akan diulang. Melakukan i % arrayLengthberfungsi baik untuk angka positif tetapi untuk angka negatif semuanya salah. 4 % 3 == 1 3 % 3 == 0 2 % 3 == 2 1 % 3 == 1 0 % 3 == 0 …
189 c#  math  modulo 

8
Bagaimana cara mengembalikan HTTP 500 dari ASP.NET Core RC2 Web Api?
Kembali di RC1, saya akan melakukan ini: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } Di RC2, tidak ada lagi HttpStatusCodeResult, dan tidak ada yang dapat saya temukan yang memungkinkan saya mengembalikan 500 jenis IActionResult. Apakah pendekatannya sekarang sama sekali …





18
C # Uji apakah pengguna memiliki akses tulis ke folder
Saya perlu menguji apakah pengguna dapat menulis ke folder sebelum benar-benar mencoba melakukannya. Saya telah menerapkan metode berikut (dalam C # 2.0) yang mencoba untuk mengambil izin keamanan untuk folder menggunakan metode Directory.GetAccessControl () . private bool hasWriteAccessToFolder(string folderPath) { try { // Attempt to get a list of security …

15
Mengatur Objek ke Null / Tidak Ada setelah digunakan dalam .NET
Haruskah Anda mengatur semua objek ke null( Nothingdalam VB.NET) setelah Anda selesai dengan mereka? Saya mengerti bahwa dalam. NET adalah penting untuk membuang contoh objek yang mengimplementasikan IDisposableantarmuka untuk melepaskan beberapa sumber daya meskipun objek masih bisa menjadi sesuatu setelah dibuang (karena itu isDisposedproperti dalam bentuk), jadi saya menganggapnya masih …

12
C # literal biner
Apakah ada cara untuk menulis literal biner dalam C #, seperti awalan heksadesimal dengan 0x? 0b tidak berfungsi. Jika tidak, apa cara mudah untuk melakukannya? Semacam konversi string?
187 c#  syntax  binary 

10
Memverifikasi bahwa string hanya berisi huruf dalam C #
Saya memiliki string masukan dan saya ingin memverifikasi bahwa isinya: Hanya surat atau Hanya huruf dan angka atau Hanya huruf, angka, atau garis bawah Untuk memperjelas, saya memiliki 3 kasus berbeda dalam kode, masing-masing meminta validasi berbeda. Apa cara paling sederhana untuk mencapai ini di C #?
187 c#  string 

22
ProcessStartInfo tergantung pada "WaitForExit"? Mengapa?
Saya memiliki kode berikut: info = new System.Diagnostics.ProcessStartInfo("TheProgram.exe", String.Join(" ", args)); info.CreateNoWindow = true; info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; info.RedirectStandardOutput = true; info.UseShellExecute = false; System.Diagnostics.Process p = System.Diagnostics.Process.Start(info); p.WaitForExit(); Console.WriteLine(p.StandardOutput.ReadToEnd()); //need the StandardOutput contents Saya tahu bahwa output dari proses yang saya mulai sekitar 7MB. Menjalankannya di konsol Windows berfungsi dengan …

23
Dapatkan pernyataan SQL yang dihasilkan dari objek SqlCommand?
Saya memiliki kode berikut: Using cmd As SqlCommand = Connection.CreateCommand cmd.CommandText = "UPDATE someTable SET Value = @Value" cmd.CommandText &= " WHERE Id = @Id" cmd.Parameters.AddWithValue("@Id", 1234) cmd.Parameters.AddWithValue("@Value", "myValue") cmd.ExecuteNonQuery End Using Saya ingin tahu apakah ada cara untuk mendapatkan statemen SQL final sebagai sebuah String, yang akan terlihat seperti …
186 c#  vb.net  ado.net 


8
Menampilkan Perbedaan antara dua nilai datetime dalam jam
Saya mengambil dua nilai waktu tanggal dari database. Setelah nilai diambil, saya perlu perbedaan antara dua nilai. Untuk itu, saya membuat variabel rentang waktu untuk menyimpan selisih 2 nilai tanggal. TimeSpan? variable = datevalue1 - datevalue2; Sekarang saya perlu menunjukkan perbedaan yang disimpan dalam variabel Timespan dalam hal jumlah jam. …


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.