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



7
L'ordine delle funzioni LINQ è importante?
Fondamentalmente, come afferma la domanda ... l'ordine delle funzioni LINQ è importante in termini di prestazioni ? Ovviamente i risultati dovrebbero essere ancora identici ... Esempio: myCollection.OrderBy(item => item.CreatedDate).Where(item => item.Code > 3); myCollection.Where(item => item.Code > 3).OrderBy(item => item.CreatedDate); Entrambi restituiscono gli stessi risultati, ma sono in un ordine …
114 c#  performance  linq 


8
Come posso trovare un elemento specifico in un List <T>?
La mia applicazione utilizza un elenco come questo: List&lt;MyClass&gt; list = new List&lt;MyClass&gt;(); Utilizzando il Addmetodo, un'altra istanza di MyClassviene aggiunta all'elenco. MyClass fornisce, tra gli altri, i seguenti metodi: public void SetId(String Id); public String GetId(); Come posso trovare un'istanza specifica MyClassdi utilizzando il GetIdmetodo? So che esiste il …
114 c#  list  properties  find 

9
ridurre a icona l'app nella barra delle applicazioni
Ho un'app Windows Form con tecnologia C # e Visual Studio 2010. Come posso ridurre a icona la mia app nella barra delle applicazioni (non nella barra delle applicazioni), quindi ripristinarla quando si fa doppio clic nella barra delle applicazioni? qualche idea? inoltre, come posso creare un menu nell'icona nella …
114 c#  windows  winforms 

10
Come resettare un timer in C #?
Ci sono tre Timerclassi che sono a conoscenza di, System.Threading.Timer, System.Timers.Timer, e System.Windows.Forms.Timer, ma nessuno di questi hanno una .Reset()funzione che potrebbe azzerare il tempo trascorso corrente a 0. Esiste una classe BCL che dispone di questa funzionalità? Esiste un modo non hacker per farlo? (Ho pensato che forse la …
114 c#  timer 

3
I metodi di estensione non possono essere inviati dinamicamente
Voglio avere DropDownListFor in MVC @foreach (var item in Model) { @Html.DropDownListFor(modelItem =&gt; item.TitleIds, new SelectList(ViewBag.TitleNames as System.Collections.IEnumerable, "TitleId", "Title.TitleText"), "No: " + ViewBag.MagNo, new { id = "TitleIds" }) } in Controller public ActionResult ArticleList(int id) { ArticleWriter_ViewModel viewModel = new ArticleWriter_ViewModel(); Func&lt;IQueryable&lt;NumberTitle&gt;, IOrderedQueryable&lt;NumberTitle&gt;&gt; orderByFunc = null; Expression&lt;Func&lt;NumberTitle, bool&gt;&gt; …



3
Ottieni TransactionScope per lavorare con async / await
Sto cercando di integrare async/ awaitnel nostro bus di servizio. Ho implementato un SingleThreadSynchronizationContextbasato su questo esempio http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx . E funziona bene, tranne per una cosa: TransactionScope. Aspetto roba dentro TransactionScopee rompa il file TransactionScope. TransactionScopenon sembra giocare bene con async/ await, certamente perché memorizza le cose nel thread usando …


8
Una classe C # può ereditare attributi dalla sua interfaccia?
Ciò sembrerebbe implicare "no". Che è un peccato. [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string projectName); } internal …
114 c#  attributes 

11
Consentire certificati SSL non attendibili con HttpClient
Faccio fatica a far comunicare la mia applicazione Windows 8 con la mia API Web di prova su SSL. Sembra che HttpClient / HttpClientHandler non fornisca e l'opzione per ignorare certificati non attendibili come WebRequest ti consente di (anche se in modo "hacky" con ServerCertificateValidationCallback). Qualsiasi aiuto sarebbe molto apprezzato!

10
Come posso ottenere ogni ennesimo articolo da un List <T>?
Sto usando .NET 3.5 e vorrei essere in grado di ottenere ogni * n* esimo elemento da un elenco. Non mi interessa sapere se è stato ottenuto utilizzando un'espressione lambda o LINQ. modificare Sembra che questa domanda abbia provocato un bel po 'di dibattito (che è una buona cosa, giusto?). …
114 c#  linq  list  lambda 

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.