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


1
string.Format () che dà "La stringa di input non è nel formato corretto"
Cosa sbaglio qui? string tmp = @" if (UseImageFiles) { vCalHeader += ""<td><img onmousedown='' src= '{0}cal_fastreverse.gif' width='13px' height='9' onmouseover='changeBorder(this, 0)' onmouseout='changeBorder(this, 1)' style='border:1px solid white'></td>\n""; //Year scroller (decrease 1 year) calHeight += 22; }"; string x = "xter"; tmp = string.Format(tmp, x); ottengo La stringa di input non era nel …
115 c#  winforms  string 


8
System.IO.Packaging
Il mio progetto è impostato su .NET Framework 4.0. Quando aggiungo System.IO.Packaging, dice che non esiste. Inoltre non viene visualizzato quando provo ad aggiungerlo come riferimento al progetto. Come posso aggiungere System.IO.Packagingal mio progetto C #?






9
Pattern di blocco per un uso corretto di .NET MemoryCache
Presumo che questo codice abbia problemi di concorrenza: const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = MemoryCache.Default[CacheKey] as string; } else { CacheItemPolicy cip = new CacheItemPolicy() { AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(20)) }; expensiveString = SomeHeavyAndExpensiveCalculation(); MemoryCache.Default.Set(CacheKey, expensiveString, cip); } return …



9
Come si utilizza DateTime.TryParse con un <DateTime> nullable?
Voglio usare il metodo DateTime.TryParse per ottenere il valore datetime di una stringa in un valore nullable. Ma quando provo questo: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); il compilatore mi dice L'argomento "out" non è classificato come variabile Non sono sicuro di cosa devo fare qui. …
115 c#  datetime  nullable 

9
C # rileva un'eccezione di overflow dello stack
Ho una chiamata ricorsiva a un metodo che genera un'eccezione di overflow dello stack. La prima chiamata è circondata da un blocco try catch ma l'eccezione non viene rilevata. L'eccezione di overflow dello stack si comporta in modo speciale? Posso rilevare / gestire correttamente l'eccezione? Non sono sicuro se pertinente, …


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.