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


3
Bagaimana saya bisa memastikan bahwa FirstOrDefault <KeyValuePair> telah mengembalikan nilai
Berikut adalah versi sederhana dari apa yang saya coba lakukan: var days = new Dictionary&lt;int, string&gt;(); days.Add(1, "Monday"); days.Add(2, "Tuesday"); ... days.Add(7, "Sunday"); var sampleText = "My favorite day of the week is 'xyz'"; var day = days.FirstOrDefault(x =&gt; sampleText.Contains(x.Value)); Karena 'xyz' tidak ada dalam kamus, metode FirstOrDefault tidak akan …
91 c#  linq 

11
Memeriksa apakah suatu objek adalah angka di C #
Saya ingin memeriksa apakah sebuah objek adalah angka sehingga .ToString()akan menghasilkan string yang berisi angka dan +, -,. Apakah mungkin dengan tipe check in sederhana .net (seperti:) if (p is Number)? Atau Haruskah saya mengonversi menjadi string, lalu mencoba menguraikan menjadi ganda? Pembaruan: Untuk memperjelas objek saya adalah int, uint, …



6
Bagaimana cara menambahkan delegasi ke antarmuka C #
Saya perlu memiliki beberapa delegasi di kelas saya. Saya ingin menggunakan antarmuka untuk "mengingatkan" saya untuk mengatur delegasi ini. Bagaimana caranya? Kelas saya terlihat seperti ini: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler UpdateStatusText; public delegate void UpdateStatusEventHandler(string Status); public event StartedEventHandler Started; …

3
Bagaimana cara memalsukan ModelState.IsValid menggunakan kerangka kerja Moq?
Saya memeriksa ModelState.IsValiddalam metode tindakan pengontrol saya yang membuat Karyawan seperti ini: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } Saya ingin mengejeknya dalam metode pengujian unit saya menggunakan Moq Framework. Saya mencoba mengejeknya seperti ini: var modelState = …

8
Transmisikan objek ke T
Saya XmlReadermem -parsing file XML dengan kelas di .NET dan saya pikir akan pintar menulis fungsi parse umum untuk membaca atribut yang berbeda secara umum. Saya datang dengan fungsi berikut: private static T ReadData&lt;T&gt;(XmlReader reader, string value) { reader.MoveToAttribute(value); object readData = reader.ReadContentAsObject(); return (T)readData; } Saat saya menyadari, ini …
91 c#  generics  casting 

10
Menyetel Jalur Basis menggunakan ConfigurationBuilder
Saya mencoba menyetel jalur dasar aplikasi untuk aplikasi web .Net yang sedang saya buat. Saya terus mendapatkan kesalahan pada pembuat Konfigurasi. Ini adalah kesalahan yang saya dapatkan. DNX,Version=v4.5.1 error CS1061: 'ConfigurationBuilder' does not contain a definition for 'SetBasePath' and no extension method 'SetBasePath' accepting a first argument of type 'ConfigurationBuilder' …
91 c#  asp.net  json  asp.net-mvc 

10
Bagaimana cara mendapatkan array dari semua nilai enum di C #?
Saya memiliki enum yang ingin saya tampilkan semua kemungkinan nilainya. Apakah ada cara untuk mendapatkan larik atau daftar semua kemungkinan nilai enum daripada membuat daftar seperti itu secara manual? mis. Jika saya memiliki enum: public enum Enumnum { TypeA, TypeB, TypeC, TypeD } bagaimana saya bisa mendapatkan List&lt;Enumnum&gt;yang berisi { …
91 c#  enums 



10
Cara mengirim email di ASP.NET C #
Saya sangat baru di area ASP.NET C #. Saya berencana mengirim email melalui ASP.NET C # dan ini adalah alamat SMTP dari ISP saya : smtp-proxy.tm.net.my Di bawah ini adalah apa yang saya coba lakukan, tetapi gagal. &lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="SendMail" %&gt; &lt;html&gt; &lt;head id="Head1" runat="server"&gt;&lt;title&gt;Email Test Page&lt;/title&gt;&lt;/head&gt; …
91 c#  asp.net  email  smtp 


10
Memetakan objek ke kamus dan sebaliknya
Adakah cara cepat yang elegan untuk memetakan objek ke kamus dan sebaliknya? Contoh: IDictionary&lt;string,object&gt; a = new Dictionary&lt;string,object&gt;(); a["Id"]=1; a["Name"]="Ahmad"; // ..... menjadi SomeClass b = new SomeClass(); b.Id=1; b.Name="Ahmad"; // ..........

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.