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

22
Tidak dapat memperbarui EntitySet - karena ia memiliki elemen DefiningQuery dan tidak ada elemen <UpdateFunction>
Saya menggunakan Entity Framework 1 dengan .net 3.5. Saya melakukan sesuatu yang sederhana seperti ini: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Saya mendapatkan kesalahan ini ketika saya mencoba melakukan: context.SaveChanges(); Saya mendapatkan kesalahan: Tidak dapat memperbarui EntitySet - karena ia memiliki elemen …

6
Hitung waktu eksekusi suatu metode
Kemungkinan Duplikat: Bagaimana cara mengukur berapa lama suatu fungsi berjalan? Saya memiliki metode pengambilan waktu I / O yang menyalin data dari satu lokasi ke lokasi lain. Apa cara terbaik dan paling nyata untuk menghitung waktu eksekusi? Thread? Timer? Stopwatch? Ada solusi lain? Saya ingin yang paling tepat, dan sesingkat …
533 c#  .net  timer  io  stopwatch 


13
Cara mengabaikan properti di kelas jika null, menggunakan json.net
Saya menggunakan Json.NET untuk membuat cerita bersambung suatu kelas menjadi JSON. Saya memiliki kelas seperti ini: class Test1 { [JsonProperty("id")] public string ID { get; set; } [JsonProperty("label")] public string Label { get; set; } [JsonProperty("url")] public string URL { get; set; } [JsonProperty("item")] public List&lt;Test2&gt; Test2List { get; set; …
529 c#  json.net 

8
Bagaimana cara kerja kunci sebenarnya?
Saya melihat bahwa untuk menggunakan objek yang tidak aman, kami membungkus kode dengan kunci seperti ini: private static readonly Object obj = new Object(); lock (obj) { // thread unsafe code } Jadi apa yang terjadi ketika beberapa utas mengakses kode yang sama (mari kita asumsikan bahwa itu berjalan dalam …



17
Apa 'konfigurasi tambahan' yang diperlukan untuk referensi perakitan mode campuran .NET 2.0 dalam proyek .NET 4.0?
Saya punya proyek di mana saya ingin menggunakan beberapa fitur .NET 4.0 tetapi persyaratan inti adalah bahwa saya dapat menggunakan kerangka kerja System.Data.SQLite yang dikompilasi dengan 2.X. Saya melihat penyebutan ini menjadi mungkin seperti jawaban yang diterima di sini, tetapi saya tidak melihat bagaimana cara mencapainya. Ketika saya hanya mencoba …


22
Salin seluruh konten direktori di C #
Saya ingin menyalin seluruh isi direktori dari satu lokasi ke lokasi lain di C #. Tampaknya tidak ada cara untuk melakukan ini menggunakan System.IOkelas tanpa banyak rekursi. Ada metode di VB yang bisa kita gunakan jika kita menambahkan referensi ke Microsoft.VisualBasic: new Microsoft.VisualBasic.Devices.Computer(). FileSystem.CopyDirectory( sourceFolder, outputFolder ); Sepertinya ini hack …
524 c#  .net  directory  copy 



10
Cara terbaik untuk mendapatkan jalur folder aplikasi
Saya melihat bahwa ada beberapa cara untuk mendapatkan jalur folder aplikasi: Application.StartupPath System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().Location) AppDomain.CurrentDomain.BaseDirectory System.IO.Directory.GetCurrentDirectory() Environment.CurrentDirectory System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) System.IO.Path.GetDirectory(Application.ExecutablePath) Apa cara terbaik tergantung pada situasinya?
515 c#  .net 

14
Setara programatik dari standar (Tipe)
Saya menggunakan refleksi untuk mengulangi Typeproperti a dan mengatur tipe tertentu ke default. Sekarang, saya bisa melakukan saklar pada jenis dan mengatur default(Type)secara eksplisit, tetapi saya lebih suka melakukannya dalam satu baris. Apakah ada program yang setara dengan standar?
514 c#  reflection  default 

6
Cara yang tepat untuk menginisialisasi kamus C # dengan nilai?
Saya membuat kamus dalam file C # dengan kode berikut: private readonly Dictionary&lt;string, XlFileFormat&gt; FILE_TYPE_DICT = new Dictionary&lt;string, XlFileFormat&gt; { {"csv", XlFileFormat.xlCSV}, {"html", XlFileFormat.xlHtml} }; Ada garis merah di bawah newdengan kesalahan: Fitur 'koleksi initilializer' tidak dapat digunakan karena ini bukan bagian dari spesifikasi bahasa ISO-2 C # Adakah yang …
514 c#  dictionary 

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.