Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.

15
Unire due liste insieme
Se ho due elenchi di tipo stringa (o qualsiasi altro tipo), qual è un modo rapido per unire i due elenchi? L'ordine dovrebbe rimanere lo stesso. I duplicati devono essere rimossi (sebbene ogni elemento in entrambi i collegamenti sia univoco). Non ho trovato molto su questo quando cercavo su Google …
333 c# 



30
Il punto di interruzione non verrà attualmente colpito. Nessun simbolo è stato caricato per questo documento in un'applicazione Silverlight
Ok, quello che ho: Visual Studio 2010 RC, W7 x64, ha avviato un nuovo tipo di progetto di applicazione Silverlight. Hosting dell'applicazione Silverlight in un progetto di applicazione Web ASP.NET. Silverlight versione 3.0. Aggiunta una classe LinqToSQL, un servizio WCF, un'applicazione Winform Tester (progetto nella soluzione) e alcune classi (anche …
331 c#  asp.net  wcf  debugging  iis 

12
Comprensione di eventi e gestori di eventi in C #
Comprendo lo scopo degli eventi, soprattutto nel contesto della creazione di interfacce utente. Penso che questo sia il prototipo per la creazione di un evento: public void EventName(object sender, EventArgs e); Cosa fanno i gestori di eventi, perché sono necessari e come posso crearne uno?


6
Come posso restituire un IEnumerable vuoto?
Dato il seguente codice e i suggerimenti forniti in questa domanda , ho deciso di modificare questo metodo originale e chiedere se ci sono valori in IEnumarable restituirlo, se non restituire un IEnumerable senza valori. Ecco il metodo: public IEnumerable<Friend> FindFriends() { //Many thanks to Rex-M for his help with …
329 c#  ienumerable 


6
Task.Result è uguale a .GetAwaiter.GetResult ()?
Recentemente stavo leggendo del codice che utilizza molti metodi asincroni, ma a volte ha bisogno di eseguirli in modo sincrono. Il codice fa: Foo foo = GetFooAsync(...).GetAwaiter().GetResult(); È lo stesso di Foo foo = GetFooAsync(...).Result;
328 c#  async-await 


7
Quando dovrei usare Lazy <T>?
Ho trovato questo articolo su Lazy: Pigrizia in C # 4.0 - Lazy Qual è la migliore pratica per ottenere le migliori prestazioni usando oggetti pigri? Qualcuno può indicarmi un uso pratico in una vera applicazione? In altre parole, quando dovrei usarlo?
327 c#  .net  lazy-evaluation 


4
Come posso dire a Moq di restituire un'attività?
Ho un'interfaccia che dichiara Task DoSomethingAsync(); Sto usando MoqFramework per i miei test: [TestMethod()] public async Task MyAsyncTest() { Mock&lt;ISomeInterface&gt; mock = new Mock&lt;ISomeInterface&gt;(); mock.Setup(arg =&gt; arg.DoSomethingAsync()).Callback(() =&gt; { &lt;my code here&gt; }); ... } Quindi nel mio test eseguo il codice che invoca await DoSomethingAsync(). E il test fallisce …

8
Perché dovrei usare IHttpActionResult invece di HttpResponseMessage?
Ho sviluppato con WebApi e sono passato a WebApi2, dove Microsoft ha introdotto una nuova IHttpActionResultinterfaccia che sembra raccomandata per essere utilizzata per la restituzione di a HttpResponseMessage. Sono confuso sui vantaggi di questa nuova interfaccia. Sembra principalmente fornire un modo LEGGERMENTE più semplice per creare un HttpResponseMessage. Vorrei sostenere …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.