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



6
È possibile compilare ed eseguire dinamicamente frammenti di codice C #?
Mi chiedevo se è possibile salvare frammenti di codice C # in un file di testo (o qualsiasi flusso di input) e quindi eseguirli dinamicamente? Supponendo che cosa mi viene fornito sarebbe compilare bene all'interno di qualsiasi blocco Main (), è possibile compilare e / o eseguire questo codice? Preferirei …
177 c# 

10
Esiste un modo per impostare la cultura per un'intera applicazione? Tutti i thread attuali e i nuovi thread?
Esiste un modo per impostare la cultura per un'intera applicazione? Tutti i thread attuali e i nuovi thread? Abbiamo il nome della cultura memorizzato in un database e quando viene avviata la nostra applicazione, lo facciamo CultureInfo ci = new CultureInfo(theCultureString); Thread.CurrentThread.CurrentCulture = ci; Thread.CurrentThread.CurrentUICulture = ci; Ma, naturalmente, questo …


18
Rimuovi gli zeri finali
Ho alcuni campi restituiti da una raccolta come 2.4200 2.0044 2.0000 Voglio risultati come 2.42 2.0044 2 Ho provato con String.Format, ma ritorna 2.0000e lo imposta per N0arrotondare anche gli altri valori.
177 c#  .net  decimal 

4
Mock HttpContext.Current nel metodo Init Test
Sto cercando di aggiungere test unitari a un'applicazione ASP.NET MVC che ho creato. Nei test unitari utilizzo il seguente codice: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext("TestUser"); ... } Con i seguenti helper per deridere il contesto del controller: public static class FakeControllerContext { public static …


17
Max o Default?
Qual è il modo migliore per ottenere il valore massimo da una query LINQ che potrebbe non restituire righe? Se solo lo facessi Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Viene visualizzato un errore quando la query non restituisce righe. Potrei fare …
176 c#  .net  linq  linq-to-sql 

6
Perché ricevo un'eccezione con il messaggio "Installazione non valida su un membro non virtuale (sostituibile in VB) ..."?
Ho un test unitario in cui devo prendere in giro un metodo non virtuale che restituisce un tipo bool public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string refTypeInCupboard, string nameTemplate = null) { return IsDataEntityInXmlCupboard(_theDb, dataId, out nameInCupboard, out refTypeInCupboard, nameTemplate); } } Quindi ho …
176 c#  unit-testing  moq 

12
ToList () - crea un nuovo elenco?
Diciamo che ho una lezione public class MyObject { public int SimpleInt{get;set;} } E ho un List<MyObject>, e lo faccio ToList()e poi cambio uno dei SimpleInt, il mio cambiamento verrà propagato alla lista originale. In altre parole, quale sarebbe l'output del seguente metodo? public void RunChangeList() { var objs = …
176 c#  linq 

4
Come posso scorrere un elenco <T> e afferrare ogni elemento?
Come posso scorrere un elenco e afferrare ogni elemento? Voglio che l'output assomigli a questo: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type); Ecco il mio codice: static void Main(string[] args) { List&lt;Money&gt; myMoney = new List&lt;Money&gt; { new Money{amount = 10, type = "US"}, new Money{amount = 20, …
176 c#  for-loop  collections 


1
Interroga Blockchain LOCALE Bitcoin con C # .NET
Sto cercando di controllare il saldo di un determinato indirizzo Bitcoin utilizzando SOLO la blockchain memorizzata localmente (scaricata tramite Bitcoin Core). Qualcosa di simile a questo (utilizzando NBitCoin e / o QBitNinja), ma senza la necessità di accedere alla rete: private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main); public decimal …
175 c#  .net  bitcoin  blockchain 


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.