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

8
Mengonversi String JSON ke Objek JSON c #
Saya menyimpan String ini di basis data saya: str = "{ "context_name": { "lower_bound": "value", "upper_bound": "value", "values": [ "value1", "valueN" ] } }" String ini sudah dalam format JSON tetapi saya ingin mengonversinya menjadi Objek JObject atau JSON. JObject json = new JObject(); Saya mencoba para json = (JObject)str;pemain …
161 c#  asp.net  json  string  parsing 


11
Dapatkan nilai dari appsettings.json di .net core
Tidak yakin apa yang saya lewatkan di sini tetapi saya tidak bisa mendapatkan nilai dari appsettings.json di aplikasi inti .net saya. Saya memiliki appsettings.json sebagai: { "AppSettings": { "Version": "One" } } Memulai: public class Startup { private IConfigurationRoot _configuration; public Startup(IHostingEnvironment env) { _configuration = new ConfigurationBuilder() } public …

12
Apakah String.Format seefisien StringBuilder
Misalkan saya memiliki stringbuilder di C # yang melakukan ini: StringBuilder sb = new StringBuilder(); string cat = "cat"; sb.Append("the ").Append(cat).(" in the hat"); string s = sb.ToString(); apakah itu seefisien atau lebih efisien daripada memiliki: string cat = "cat"; string s = String.Format("The {0} in the hat", cat); Jika …

6
Atribut DisplayName dari Sumber Daya?
Saya memiliki aplikasi lokal, dan saya bertanya-tanya apakah mungkin untuk memiliki DisplayNameproperti model tertentu yang ditetapkan dari Sumber Daya. Saya ingin melakukan sesuatu seperti ini: public class MyModel { [Required] [DisplayName(Resources.Resources.labelForName)] public string name{ get; set; } } Tapi saya tidak bisa melakukannya, seperti kata kompiler: "Argumen atribut harus berupa …

15
Mengakses Kamus. Kunci Tombol melalui indeks numerik
Saya menggunakan di Dictionary<string, int>mana inthitungan tombol. Sekarang, saya perlu mengakses Kunci yang dimasukkan terakhir di dalam Kamus, tetapi saya tidak tahu namanya. Upaya nyata: int LastCount = mydict[mydict.keys[mydict.keys.Count]]; tidak berfungsi, karena Dictionary.Keystidak mengimplementasikan [] -indexer. Saya hanya ingin tahu apakah ada kelas serupa? Saya berpikir tentang menggunakan Stack, tetapi …
160 c#  .net  dictionary 


5
Bagaimana cara kerja pernyataan LINQ berikut?
Bagaimana cara kerja pernyataan LINQ berikut ? Ini kode saya: var list = new List<int>{1,2,4,5,6}; var even = list.Where(m => m%2 == 0); list.Add(8); foreach (var i in even) { Console.WriteLine(i); } Keluaran: 2, 4, 6, 8 Mengapa tidak 2, 4, 6?
160 c#  .net  linq 



7
Pengujian unit bahwa peristiwa dimunculkan dalam C # (berurutan)
Saya memiliki beberapa kode yang memunculkan PropertyChangedperistiwa dan saya ingin dapat menguji unit bahwa peristiwa tersebut dimunculkan dengan benar. Kode yang meningkatkan acara adalah seperti public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(info)); } } …
160 c#  unit-testing  events 

10
Contoh menggunakan Hyperlink di WPF
Saya telah melihat beberapa saran, agar Anda dapat menambahkan hyperlink ke aplikasi WPF melalui Hyperlinkkontrol. Inilah cara saya mencoba menggunakannya dalam kode saya: <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="BookmarkWizV2.InfoPanels.Windows.UrlProperties" Title="UrlProperties" Height="754" Width="576"> <Grid> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition Height="40"/> </Grid.RowDefinitions> <Grid> <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto" Grid.RowSpan="2"> <StackPanel > <DockPanel LastChildFill="True" Margin="0,5"> <TextBlock Text="Url:" …
160 c#  wpf  xaml  hyperlink 



7
Mengapa izin enum sering memiliki nilai 0, 1, 2, 4?
Mengapa orang selalu menggunakan nilai enum suka 0, 1, 2, 4, 8dan tidak 0, 1, 2, 3, 4? Apakah ini ada hubungannya dengan operasi bit, dll? Saya akan sangat menghargai cuplikan sampel kecil tentang bagaimana ini digunakan dengan benar :) [Flags] public enum Permissions { None = 0, Read = …
159 c#  permissions  enums  flags 

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.