Pertanyaan yang diberi tag c#

62
Kiat untuk bermain golf kode di C #

Apa tips umum yang Anda miliki untuk bermain golf di C #? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk C # (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. - dipinjam dari ide

23
Kapan jerapah bukan jerapah?

Saya berharap "teka-teki" semacam ini ontopic di Programming Puzzles & Code Golf. Berikan contoh situasi di mana metode C # di bawah ini kembalifalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Aturan: Baris kode di atas tidak boleh diubah dengan...

20
Sihir bool kecil

Tantangan Diberikan metode C # berikut: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Berikan nilai adan byang truedikembalikan. Kondisi menang Entri pertama yang dapat memberikan argumen yang benar untuk membuat...

19
Jadikan program Triangularity valid

Triangularity adalah esolang baru yang dikembangkan oleh Mr. Xcoder di mana struktur kode harus mengikuti pola yang sangat spesifik: Untuk nbaris kode, pasti ada 2n-1karakter program di dalamnya. Ini menyebabkan bentuk segitiga / piramida, dengan baris pertama hanya memiliki satu karakter dan...

17
Temukan Pola di Strings

Dalam tantangan ini, tugas Anda adalah menemukan substring dengan struktur yang diberikan. Memasukkan Input Anda harus berupa dua string alfanumerik yang tidak kosong, pola p dan teks t . Idenya adalah bahwa masing-masing karakter pmewakili substring non-kosong yang berdekatan tyang terjadi di...

15
Injeksi Kode juga berfungsi di C #!

Dengan keluaran program C # berikut False, suntikkan baris kode 'jahat' sedemikian rupa sehingga output program True. class Program { static void Main() { System.Console.Write("False"); ; } } Jawaban Anda harus terdiri dari string yang menggantikan titik koma kedua, dan menyebabkan program...

14
Program Hello World terpendek tanpa titik koma

Baru-baru ini saya melihat beberapa pertanyaan di SO yang menanyakan apakah Anda bisa membuat program Hello World tanpa menggunakan titik koma apa pun menggunakan C #. Tantangannya adalah melakukan ini lagi, tetapi dalam jumlah kode sesingkat

13
Operator Bitwise di Brainfuck

Tugas Anda adalah membuat satu program brainfuck untuk masing-masing operator biner berikut. Setiap program harus mengambil satu atau dua angka 8-bit (A dan B) dari input dan menghitung operasi yang ditentukan: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Anda tidak harus...

11
Bantu Jason memformat JSON-nya

Jason memiliki JSON yang besar tetapi tidak dapat dibaca, jadi dia perlu memproduksinya. Memformat Spec JSON memiliki 4 jenis: Angka; Hanya0-9 String; "String dikutip ganda lolos dengan\ Array; Dibatasi oleh [], dengan item yang dipisahkan oleh ,, item dapat berupa jenis ini Benda; Dibatasi...

10
C # adalah masalah utama

Teka-teki pemrograman ini terinspirasi oleh pertanyaan lain yang telah ditanyakan di sini kemarin tetapi yang telah dihapus oleh penulis ... Tantangan: Buat biner yang dapat dieksekusi (Windows .EXE atau Linux binary) menggunakan Visual C # (atau IDE C # favorit Anda) yang mencetak teks berikut...

10
C # Pertama 1 (kanan ke kiri) dalam angka biner

Saya mencoba menggunakan C # untuk menemukan indeks 1 pertama (kanan ke kiri) dalam representasi biner angka. Misalnya, karena 100 dalam biner adalah: 0b1100100 1 pertama ada di posisi ketiga dari kanan, jadi harus menghasilkan 3. 234 harus menghasilkan 2, 0 harus menghasilkan 0, dll. Inilah...

8
Kiat bermain golf PHP: Membaca / menulis file dan CLI

Saya telah berpartisipasi dalam sejumlah tantangan kode PHP golf baru-baru ini dan beberapa teknik yang digunakan untuk membaca data dari file seperti fopen()dan fread()atau file_get_contents()benar - benar memberikan pemukulan kode saya pada hitungan char. Terutama metode yang disediakan untuk...