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
Bagaimana cara mengubah DateTime menjadi jumlah detik sejak 1970?
Saya mencoba untuk mengubah variabel C # DateTime ke waktu Unix, yaitu, jumlah detik sejak 1 Jan 1970. Sepertinya DateTime sebenarnya diimplementasikan sebagai jumlah 'ticks' sejak Jan 1st, 0001. Pemikiran saya saat ini adalah mengurangi 1 Jan 1970 dari DateTime saya seperti ini: TimeSpan span= DateTime.Now.Subtract(new DateTime(1970,1,1,0,0,0)); return span.TotalSeconds; Apakah …
119 c#  datetime 


3
XML Serialization - Nonaktifkan rendering elemen root dari array
Dapatkah saya menonaktifkan rendering elemen root dari koleksi? Kelas ini dengan atribut serialisasi: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } menghasilkan XML ini: <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> <VARIANT> <PRODUCTNAME>hi 1</PRODUCTNAME> </VARIANT> <VARIANT> <PRODUCTNAME>hi …


6
Bagaimana cara memberi batas pada kisi saya di WPF?
Bagaimana cara memberi batas pada kisi saya di C # / WPF? Ini adalah apa yang saya inginkan, tetapi menempatkan batas di sekitar semuanya alih-alih kontrol kisi yang saya masukkan ke dalam aplikasi saya. <Grid> <Border BorderBrush="Black" BorderThickness="2"> <Grid Height="166" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid1" VerticalAlignment="Top" Width="479" Background="#FFF2F2F2" /> </Border> ... and …
119 c#  wpf 

4
Haruskah saya menghindari penangan acara 'async void'?
Saya tahu umumnya dianggap ide yang buruk untuk menggunakan async voidmetode api-dan-lupakan untuk memulai tugas, karena tidak ada jejak tugas yang tertunda dan sulit untuk menangani pengecualian yang mungkin dilemparkan ke dalam metode seperti itu. Haruskah saya juga menghindari async voidpenanganan acara secara umum ? Sebagai contoh, private async void …

2
Perbedaan antara await dan ContinueWith
Adakah yang bisa menjelaskan jika awaitdanContinueWith sama atau tidak dalam contoh berikut. Saya mencoba menggunakan TPL untuk pertama kalinya dan telah membaca semua dokumentasi, tetapi tidak mengerti perbedaannya. Menunggu : String webText = await getWebPage(uri); await parseData(webText); ContinueWith : Task<String> webText = new Task<String>(() => getWebPage(uri)); Task continue = webText.ContinueWith((task) …

10
Memaksa tooltip WPF tetap berada di layar
Saya memiliki tooltip untuk Label dan saya ingin tetap terbuka sampai pengguna menggerakkan mouse ke kontrol yang berbeda. Saya telah mencoba properti berikut di tooltip: StaysOpen="True" dan ToolTipService.ShowDuration = "60000" Namun dalam kedua kasus, keterangan alat hanya ditampilkan tepat selama 5 detik. Mengapa nilai-nilai ini diabaikan?
119 c#  wpf  xaml  tooltip 


5
Bagaimana cara mengembalikan kode status tertentu dan tidak ada konten dari Controller?
Saya ingin contoh pengontrol di bawah ini mengembalikan kode status 418 tanpa konten. Menetapkan kode status cukup mudah tetapi kemudian sepertinya ada sesuatu yang perlu dilakukan untuk memberi tanda akhir permintaan. Di MVC sebelum ASP.NET Core atau di WebForms yang mungkin menjadi panggilan Response.End()tetapi bagaimana cara kerjanya di ASP.NET Core …

5
Posting badan kosong ke REST API melalui HttpClient
API yang saya coba panggil mengharuskan saya melakukan POST tetapi dengan badan kosong. Saya baru menggunakan WCF Web API HttpClient dan saya tidak bisa menemukan kode tulis yang akan melakukan posting dengan badan kosong. Saya menemukan referensi ke beberapa metode HttpContent.CreateEmpty (), tapi saya rasa itu bukan untuk kode HttpClient …


4
Cara membuat atribut khusus di C #
Saya telah mencoba berkali-kali tetapi masih tidak dapat memahami penggunaan atribut khusus (saya telah melalui banyak tautan). Adakah yang bisa menjelaskan kepada saya contoh yang sangat dasar dari atribut khusus dengan kode?

6
Tambahkan TimeStamp ke Nama File
Saya telah menemukan masalah ini beberapa kali di mana saya ingin memiliki beberapa versi dari file yang sama dalam direktori yang sama. Cara saya melakukannya dengan menggunakan C # adalah dengan menambahkan cap waktu ke nama file dengan sesuatu seperti ini DateTime.Now.ToString().Replace('/', '-').Replace(':', '.'). Apakah ada cara yang lebih baik …
119 c#  .net  file  datetime  file-io 

3
Memuat file konfigurasi khusus
Saya tahu saya dapat membuka file konfigurasi yang terkait dengan perakitan dengan ConfigurationManager.OpenExe(exePath)metode statis tetapi saya hanya ingin membuka konfigurasi yang tidak terkait dengan perakitan. Hanya file konfigurasi .NET standar.
119 c#  configuration 

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.