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

20
EditorFor () dan properti html
Versi pratinjau Asp.Net MVC 2.0 menyediakan pembantu seperti Html.EditorFor(c => c.propertyname) Jika nama properti adalah string, kode di atas membuat texbox. Bagaimana jika saya ingin meneruskan properti MaxLength dan Size ke kotak teks atau properti kelas css saya sendiri? Apakah saya perlu membuat satu template untuk setiap kombinasi ukuran dan …

8
Lampirkan file dari MemoryStream ke MailMessage di C #
Saya sedang menulis program untuk melampirkan file ke email. Saat ini saya menyimpan file menggunakan FileStreamke disk, dan kemudian saya gunakan System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); Saya tidak ingin menyimpan file di disk, saya ingin menyimpan file di memori dan dari aliran memori meneruskan ini ke Attachment.
113 c#  email  smtp  memorystream 

6
Setel lokasi awal dialog browser folder
Apakah ada cara untuk menyetel direktori awal dari dialog browser folder ke folder non-khusus? Inilah yang saya gunakan saat inifdbLocation.RootFolder = Environment.SpecialFolder.Desktop; tapi saya ingin menggunakan jalur yang saya simpan dalam string seperti inifdbLocation.RootFolder = myFolder;Ini menyebabkan kesalahan "Tidak dapat mengubah 'string' menjadi 'System.Environment.SpecialFolder'".
113 c# 

10
C # setara dengan fungsi IsNull () di SQL Server
Di SQL Server, Anda dapat menggunakan IsNull()fungsi untuk memeriksa apakah suatu nilai adalah null, dan jika ya, mengembalikan nilai lain. Sekarang saya bertanya-tanya apakah ada yang serupa di C #. Misalnya, saya ingin melakukan sesuatu seperti: myNewValue = IsNull(myValue, new MyValue()); dari pada: if (myValue == null) myValue = new …
113 c#  .net  sql-server  isnull 

8
kata kunci baru dalam tanda tangan metode
Saat melakukan refactoring, saya akhirnya membuat metode seperti contoh di bawah ini. Jenis data telah diubah demi kesederhanaan. Saya sebelumnya memiliki pernyataan tugas seperti ini: MyObject myVar = new MyObject(); Itu direfraktorisasi menjadi ini secara tidak sengaja: private static new MyObject CreateSomething() { return new MyObject{"Something New"}; } Ini adalah …
113 c#  methods  keyword 

17
Tidak dapat memuat DLL (Modul tidak dapat ditemukan HRESULT: 0x8007007E)
Saya memiliki perpustakaan dll dengan kode C ++ API yang tidak dikelola yang perlu saya gunakan dalam aplikasi .NET 4.0 saya. Tetapi setiap metode yang saya coba memuat dll saya, saya mendapatkan kesalahan: Tidak dapat memuat DLL 'MyOwn.dll': Modul yang ditentukan tidak dapat ditemukan. (Pengecualian dari HRESULT: 0x8007007E) Saya telah …
113 c#  c++  dll  pinvoke 

7
Apakah Java memiliki sesuatu seperti kata kunci ref dan out C #?
Sesuatu seperti berikut ini: contoh ref: void changeString(ref String str) { str = "def"; } void main() { String abc = "abc"; changeString(ref abc); System.out.println(abc); //prints "def" } keluar contoh: void changeString(out String str) { str = "def"; } void main() { String abc; changeString(out abc); System.out.println(abc); //prints "def" }
113 c#  java 



3
Akhiran deklarasi untuk tipe desimal
Jika saya ingin menggunakan literal desimal dalam kode, saya telah melihat bahwa ada m-suffix (di mana m berarti uang). Apakah ini sesuai untuk desimal apa pun atau adakah tugas yang lebih umum (d berarti ganda, itu pasti bukan hal yang benar meskipun konversi langsung didukung). object decimalValue=2m; Harap dicatat, saya …
113 c#  .net 

9
Mengirim email dengan lampiran dari C #, lampiran datang sebagai Bagian 1.2 di Thunderbird
Saya memiliki aplikasi C # yang mengirimkan laporan spreadsheet Excel melalui email melalui server Exchange 2007 menggunakan SMTP. Ini datang dengan baik untuk pengguna Outlook, tetapi untuk pengguna Thunderbird dan Blackberry, lampiran telah diubah namanya menjadi "Bagian 1.2". Saya menemukan artikel ini yang menjelaskan masalah tersebut, tetapi sepertinya tidak memberi …
113 c#  email  smtp  attachment 


10
Tidak ada keluaran ke konsol dari aplikasi WPF?
Saya menggunakan Console.WriteLine () dari aplikasi uji WPF yang sangat sederhana, tetapi ketika saya menjalankan aplikasi dari baris perintah, saya tidak melihat ada yang ditulis ke konsol. Adakah yang tahu apa yang mungkin terjadi di sini? Saya dapat mereproduksinya dengan membuat aplikasi WPF di VS 2008, dan hanya menambahkan Console.WriteLine …
113 c#  .net  wpf  console 


15
Karakter tak terduga ditemukan saat mengurai nilai
Saat ini saya mengalami beberapa masalah. Saya menggunakan C # dengan Json.NET. Masalahnya adalah saya selalu mendapatkan: {"Karakter yang tidak terduga ditemukan saat mengurai nilai: e. Path '', baris 0, posisi 0."} Jadi cara saya menggunakan Json.NET adalah sebagai berikut. Saya memiliki Kelas yang harus disimpan. Kelasnya terlihat seperti ini: …

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.