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

16
byte + byte = int ... perché?
Guardando questo codice C #: byte x = 1; byte y = 2; byte z = x + y; // ERROR: Cannot implicitly convert type 'int' to 'byte' Il risultato di qualsiasi matematica eseguita su byte(o short) tipi viene implicitamente ricondotto a un numero intero. La soluzione è quella di …


30
Associare enum con stringhe in C #
So che il seguente non è possibile perché il tipo di enumerazione deve essere un int enum GroupTypes { TheGroup = "OEM", TheOtherGroup = "CMB" } Dal mio database ottengo un campo con codici incomprensibili (il OEMeCMB ). Vorrei trasformare questo campo in enumqualcosa o qualcos'altro comprensibile. Perché se l'obiettivo …
363 c#  .net 



4
Perché i parametri opzionali C # 4 definiti sull'interfaccia non vengono applicati sulla classe di implementazione?
Ho notato che con i parametri opzionali in C # 4 se si specifica un parametro facoltativo su un'interfaccia che non si desidera , è necessario rendere quel parametro facoltativo su qualsiasi classe di implementazione: public interface MyInterface { void TestMethod(bool flag = false); } public class MyClass : MyInterface …

8
ottenere la chiave del dizionario in base al valore
Come posso ottenere una chiave del dizionario in base al valore in C #? Dictionary<string, string> types = new Dictionary<string, string>() { {"1", "one"}, {"2", "two"}, {"3", "three"} }; Voglio qualcosa del genere: getByValueKey(string value); getByValueKey("one")deve essere di ritorno "1". Qual è il modo migliore per farlo? Forse HashTable, SortedLists?
361 c#  dictionary 

9
Come ottenere l'URL della pagina corrente in MVC 3
Sto usando il plugin dei commenti di Facebook su un blog che sto costruendo. Ha alcuni tag FBXML che sono interpretati dal javascript di Facebook a cui fa riferimento la pagina. Funziona tutto bene, ma devo passare l'URL corrente e completo al plugin. <div style="width: 900px; margin: auto;"> <div id="fb-root"></div> …
360 c#  asp.net  asp.net-mvc  razor 


7
Gestione degli avvisi per possibile enumerazione multipla di IEnumerable
Nel mio codice ho bisogno di utilizzare IEnumerable<>più volte, quindi ottenere l'errore Resharper di "Possibile enumerazione multipla di IEnumerable". Codice di esempio: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); return …


25
Posso aumentare automaticamente la versione di compilazione del file quando utilizzo Visual Studio?
Mi stavo solo chiedendo come avrei potuto incrementare automaticamente la build (e la versione?) Dei miei file usando Visual Studio (2005). Se cerco le proprietà di dire C:\Windows\notepad.exe, la scheda Versione fornisce "Versione del file: 5.1.2600.2180". Vorrei ottenere questi numeri interessanti anche nella versione della mia DLL, non nella versione …


4
Popolare XDocument da String
Sto lavorando su qualcosa e sto cercando di capire se posso caricare un XDocument da una stringa. XDocument.Load()sembra prendere la stringa passata ad essa come percorso di un file XML fisico. Voglio provare a bypassare il passaggio della prima creazione del file XML fisico e passare direttamente al popolamento di …
358 c#  xml  c#-3.0  linq-to-xml 


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.