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

8
Come si esegue l'impaginazione in ASP.NET MVC?
Qual è il modo più preferito e più semplice per eseguire l'impaginazione in ASP.NET MVC? Vale a dire qual è il modo più semplice per suddividere un elenco in più pagine sfogliabili. Ad esempio, diciamo che ottengo un elenco di elementi da un database / gateway / repository come questo: …

4
Ottieni la dimensione del file su disco
var length = new System.IO.FileInfo(path).Length; Ciò fornisce la dimensione logica del file, non la dimensione sul disco. Desidero ottenere la dimensione di un file sul disco in C # (preferibilmente senza interoperabilità ) come sarebbe riportato da Windows Explorer. Dovrebbe fornire la dimensione corretta, anche per: Un file compresso Un …
85 c#  .net  filesize 


6
Come forzare BundleCollection a svuotare i bundle di script memorizzati nella cache in MVC4
... o come ho imparato a smettere di preoccuparmi e scrivere codice contro API Microsoft completamente non documentate . Esiste una documentazione effettiva del System.Web.Optimizationrilascio ufficiale ? Perché di sicuro non riesco a trovarne nessuno, non ci sono documenti XML e tutti i post del blog si riferiscono all'API RC …

7
Che cosa significa {0} quando viene trovato in una stringa in C #?
In un dizionario come questo: Dictionary<string, string> openWith = new Dictionary<string, string>(); openWith.Add("txt", "notepad.exe"); openWith.Add("bmp", "paint.exe"); openWith.Add("dib", "paint.exe"); openWith.Add("rtf", "wordpad.exe"); Console.WriteLine("For key = \"rtf\", value = {0}.", openWith["rtf"]); L'output è: Per Key = valore "rtf" = wordpad.exe Cosa {0}significa?
85 c#  string  formatting 




2
Async PartialView causa l'eccezione "HttpServerUtility.Execute bloccato ..."
Ho una vista parziale che cerca di recuperare un IEnumerable<Post>dal database usando async ... Metodo public static class PostService { public static int PostsPerPage = 50; public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0) { return await entityFrameworkDbContext.Posts .ToListAsync(); } } PartialView public async Task<ActionResult> Recent(int page = 0) { …

6
Come elevare i privilegi solo quando richiesto?
Questa domanda si applica a Windows Vista! Ho un'applicazione che normalmente funziona senza privilegi amministrativi. C'è un'attività che richiede privilegi amministrativi, ma non voglio avviare l'applicazione stessa con privilegi più elevati quando so che la maggior parte delle volte l'utente non utilizzerà nemmeno quella funzione. Sto pensando a un certo …

11
Mostra la console nell'applicazione Windows?
C'è un modo per mostrare la console in un'applicazione Windows? Voglio fare qualcosa del genere: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
85 c#  winforms  console 



8
Count proprietà vs metodo Count ()?
Lavorando con una raccolta ho due modi per ottenere il conteggio degli oggetti; Count(la proprietà) e Count()(il metodo). Qualcuno sa quali sono le differenze principali? Potrei sbagliarmi, ma utilizzo sempre la Countproprietà in qualsiasi istruzione condizionale perché presumo che il Count()metodo esegua una sorta di query sulla raccolta, dove as …
85 c#  linq  list  collections  count 

8
Perché C # ti consente di "lanciare null"?
Durante la scrittura di un codice particolarmente complesso per la gestione delle eccezioni, qualcuno ha chiesto, non è necessario assicurarsi che l'oggetto eccezione non sia nullo? E ho detto, ovviamente no, ma poi ho deciso di provarlo. Apparentemente, puoi lanciare null, ma è ancora trasformato in un'eccezione da qualche parte. …

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.