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
Selezionare Tag Helper in ASP.NET Core MVC
Ho bisogno di aiuto con l'helper tag select in ASP.NET Core. Ho un elenco di dipendenti che sto cercando di associare a un aiutante di selezione tag. I miei dipendenti hanno un List<Employee> EmployeesListvalore selezionato e diventeranno EmployeeIdproprietà. Il mio modello di visualizzazione è simile al seguente: public class MyViewModel …


4
Suffisso letterale per byte in .NET?
Mi chiedo se c'è un modo per dichiarare una variabile byte in modo breve come float o double? Intendo come 5fe 5d. Certo che potrei scrivere byte x = 5, ma è un po 'irrilevante se lo usi varper le variabili locali.
162 c#  .net  value-type 

8
Collezione <T> contro Elenco <T> cosa dovresti usare sulle tue interfacce?
Il codice è simile al seguente: namespace Test { public interface IMyClass { List&lt;IMyClass&gt; GetList(); } public class MyClass : IMyClass { public List&lt;IMyClass&gt; GetList() { return new List&lt;IMyClass&gt;(); } } } Quando eseguo Analisi del codice ricevo la seguente raccomandazione. Avviso 3 CA1002: Microsoft.Design: modifica 'Elenco' in 'IMyClass.GetList ()' …

8
Aggiungi valori alla stringa di query
Ho impostato degli URL simili a quelli seguenti in un elenco http://somesite.com/backup/lol.php?id=1&amp;server=4&amp;location=us http://somesite.com/news.php?article=1&amp;lang=en Sono riuscito a ottenere le stringhe di query utilizzando il seguente codice: myurl = longurl.Split('?'); NameValueCollection qs = HttpUtility.ParseQueryString(myurl [1]); foreach (string lol in qs) { // results will return } Ma restituisce solo parametri come id …

5
Convalida di un XML rispetto a XSD referenziato in C #
Ho un file XML con una posizione dello schema specificata come questa: xsi:schemaLocation="someurl ..\localSchemaPath.xsd" Voglio convalidare in C #. Visual Studio, quando apro il file, lo convalida rispetto allo schema ed elenca perfettamente gli errori. In qualche modo, tuttavia, non riesco a convalidarlo automaticamente in C # senza specificare lo …
161 c#  xml  xsd 


7
Come usare __doPostBack ()
Sto cercando di creare un postback asincrono in ASP.NET utilizzando __doPostBack(), ma non ho idea di come farlo. Voglio usare JavaScript vaniglia. Qualcosa di semplice come un clic sul pulsante può far scattare l' __doPostBack()evento. Sto solo cercando di imparare come funziona il meccanismo.

11
C #: assegna lo stesso valore a più variabili in una singola istruzione
Esiste un modo (solo per curiosità perché mi sono imbattuto in più assegnazioni dello stesso valore a più variabili oggi) in C # per assegnare un valore a più variabili contemporaneamente in una singola istruzione? Qualcosa del genere (pseudocodice): int num1 = 1; int num2 = 1; num1 &amp; num2 …
161 c# 

8
Crea un elenco da due elenchi di oggetti con linq
Ho la seguente situazione class Person { string Name; int Value; int Change; } List&lt;Person&gt; list1; List&lt;Person&gt; list2; Devo combinare le 2 liste in una nuova List&lt;Person&gt; nel caso in cui sia la stessa persona che il record della combinazione avrebbe quel nome, il valore della persona nella lista2, il …
161 c#  linq 


13
Crea un file .txt se non esiste e se aggiunge una nuova riga
Vorrei creare un file .txt e scriverlo, e se il file esiste già voglio solo aggiungere qualche altra riga: string path = @"E:\AppServ\Example.txt"; if (!File.Exists(path)) { File.Create(path); TextWriter tw = new StreamWriter(path); tw.WriteLine("The very first line!"); tw.Close(); } else if (File.Exists(path)) { TextWriter tw = new StreamWriter(path); tw.WriteLine("The next line!"); …
161 c#  text-files 



7
Trova () vs. Where (). FirstOrDefault ()
Vedo spesso persone che usano Where.FirstOrDefault()fare una ricerca e afferrare il primo elemento. Perché non usare solo Find()? C'è un vantaggio per l'altro? Non saprei dire la differenza. namespace LinqFindVsWhere { class Program { static void Main(string[] args) { List&lt;string&gt; list = new List&lt;string&gt;(); list.AddRange(new string[] { "item1", "item2", "item3", …
161 c#  linq  linq-to-objects 

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.