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

6
Perbarui layanan web .NET untuk menggunakan TLS 1.2
Saya perlu menggunakan TLS 1.2 untuk menyambung dari layanan web .NET saya ke layanan lain yang akan memaksa TLS 1.2. Saya menemukan sumber yang mengatakan .NET 4.6 menggunakan TLS 1.2 secara default sehingga terdengar seperti solusi termudah. Saya memperbarui kerangka kerja .NET di server dan memulai ulang. Di IIS saya …
99 c#  .net  tls1.2 

16
Tidak dapat menemukan testhost.dll. Harap publikasikan proyek uji Anda dan coba lagi
Saya memiliki perpustakaan kelas inti dotnet sederhana dengan metode pengujian XUnit tunggal: TestLib.csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.NET.Test.SDK" Version="15.9.0" /> <PackageReference Include="xunit" Version="2.4.1" /> <PackageReference Include="xunit.runner.console" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="xunit.runners" Version="2.0.0" …

12
Cara membuat aplikasi OOP yang sempurna [tutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 4 bulan lalu . Perbaiki pertanyaan ini Baru-baru ini saya mencoba untuk perusahaan 'x'. Mereka mengirimi saya beberapa pertanyaan …
98 c#  oop 

5
Thread.Sleep pengganti di .NET untuk Windows Store
Thread.Sleep sepertinya tidak didukung di .NET untuk aplikasi Windows Store. Misalnya, ini System.Threading.Thread.Sleep(1000); akan dikompilasi saat menargetkan .NET Framework (2.0, 3.5, 4.0, 4.5), tetapi tidak saat menargetkan .NET untuk aplikasi Windows Store (atau di pustaka kelas portabel yang menargetkan 4.5 dan penyimpanan). System.Threading.Thread masih ada, hanya saja tidak ada metode …

10
Bagaimana saya bisa mendapatkan desainer Visual Studio 2008 Windows Forms untuk membuat formulir yang menerapkan kelas dasar abstrak?
Saya terlibat masalah dengan Kontrol yang diwariskan dalam Formulir Windows dan membutuhkan beberapa saran tentang itu. Saya menggunakan kelas dasar untuk item dalam Daftar (daftar GUI buatan sendiri yang terbuat dari panel) dan beberapa kontrol yang diwariskan untuk setiap jenis data yang dapat ditambahkan ke daftar. Tidak ada masalah dengan …

3
SynchronizationContext saat ini tidak dapat digunakan sebagai TaskScheduler
Saya menggunakan Tasks untuk menjalankan panggilan server yang berjalan lama di ViewModel saya dan hasilnya akan kembali Dispatcherdigunakan TaskScheduler.FromSyncronizationContext(). Sebagai contoh: var context = TaskScheduler.FromCurrentSynchronizationContext(); this.Message = "Loading..."; Task task = Task.Factory.StartNew(() => { ... }) .ContinueWith(x => this.Message = "Completed" , context); Ini berfungsi dengan baik saat saya menjalankan …

3
Mengapa membuat proyek Perpustakaan Kelas ASP.NET 5?
Saya mencoba untuk mencari tahu apa hubungan proyek "ASP.NET 5 Class Library" (vNext) C # dengan ASP.NET. Mengapa membuat proyek dengan template ini daripada hanya proyek "Perpustakaan Kelas" C # biasa? Saya menyukai fitur-fitur baru, seperti file project.json daripada file .csproj dll, tetapi tampaknya tidak benar untuk membuat pustaka kelas …

7
Bidirectional 1 to 1 Dictionary di C #
Saya mencari kelas kamus 1 ke 1 generik, dua arah di C # (2), yaitu. a BiDictionaryOneToOne<T, S>yang dijamin hanya berisi satu dari setiap nilai dan kunci (tetap hingga RefEquals), dan yang dapat dicari menggunakan kunci atau nilai. Ada yang tahu, atau haruskah saya menerapkannya sendiri? Saya tidak percaya bahwa …
98 c#  .net  collections 

9
Bagaimana cara memperluas kelas dengan metode ekstensi c #?
Dapatkah metode ekstensi diterapkan ke kelas? Misalnya, perpanjang DateTime untuk menyertakan metode Tomorrow () yang bisa dipanggil seperti: DateTime.Tomorrow(); Saya tahu saya bisa menggunakan static DateTime Tomorrow(this Datetime value) { //... } Atau public static MyClass { public static Tomorrow() { //... } } untuk mendapatkan hasil yang serupa, tetapi …

13
Kesalahan WCF - Tidak dapat menemukan elemen titik akhir default yang mereferensikan kontrak 'UserService.UserService'
Ada ide bagaimana cara memperbaikinya? UserService.UserServiceClient userServiceClient = new UserServiceClient(); userServiceClient.GetUsersCompleted += new EventHandler<GetUsersCompletedEventArgs>(userServiceClient_GetUsersCompleted); userServiceClient.GetUsersAsync(searchString); . <system.serviceModel> <bindings> <basicHttpBinding> <binding name="BasicHttpBinding_UserService" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"> <security mode="None" /> </binding> </basicHttpBinding> </bindings> <client> <endpoint address="http://localhost:52185/UserService.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_UserService" contract="UserService.UserService" name="BasicHttpBinding_UserService" /> </client> <behaviors> <serviceBehaviors> <behavior name="Shell.Silverlight.Web.Service3Behavior"> <serviceMetadata httpGetEnabled="true" /> <serviceDebug includeExceptionDetailInFaults="false" /> </behavior> </serviceBehaviors> …
98 c#  .net  wcf 


3
Mengapa menambahkan Nullable <int> tidak memunculkan pengecualian?
Bisakah Anda menjelaskan, mengapa Console.WriteLine menulis baris kosong ( Console.WriteLine(null)beri saya kesalahan kompilasi) dan mengapa tidak ada NullReferenceException (bahkan a+=1tidak boleh menaikkannya)? int? a = null; a++; // Why there is not NullReferenceException? Console.WriteLine(a); // Empty line
98 c#  .net  nullable 

10
DateTime ke tanggal javascript
Dari jawaban lain di Stackoverflow adalah konversi dari tanggal Javascript ke .net DateTime: long msSinceEpoch = 1260402952906; // Value from Date.getTime() in JavaScript return new DateTime(1970, 1, 1) + new TimeSpan(msSinceEpoch * 10000); Tetapi bagaimana melakukan yang sebaliknya? DateTime ke Tanggal Javascript?
98 c#  .net  javascript 

15
Apa bahasa skrip terbaik untuk disematkan dalam aplikasi desktop C #? [Tutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 6 tahun lalu . Perbaiki pertanyaan ini Kami sedang menulis aplikasi desktop kaya yang kompleks dan perlu menawarkan fleksibilitas …
98 c#  scripting 

1
Apakah [CallerMemberName] lambat dibandingkan dengan alternatif saat mengimplementasikan INotifyPropertyChanged?
Ada artikel bagus yang menyarankan berbagai cara untuk menerapkanINotifyPropertyChanged . Pertimbangkan implementasi dasar berikut: class BasicClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private void FirePropertyChanged(string propertyName) { var handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } private int sampleIntField; public int SampleIntProperty { get { return …

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.