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
Che cos'è esattamente un IntPtr?
Usando IntelliSense e guardando il codice di altre persone, mi sono imbattuto in questo IntPtrtipo; ogni volta che è necessario usarlo ho semplicemente messo nullo IntPtr.Zerotrovato la maggior parte delle funzioni. Che cos'è esattamente e quando / perché viene utilizzato?
171 c#  intptr 

6
Come concatenate gli elenchi in C #?
Se ho: List<string> myList1; List<string> myList2; myList1 = getMeAList(); // Checked myList1, it contains 4 strings myList2 = getMeAnotherList(); // Checked myList2, it contains 6 strings myList1.Concat(myList2); // Checked mylist1, it contains 4 strings... why? Ho eseguito codice simile a questo in Visual Studio 2008 e ho impostato i punti …
171 c#  arrays  list  concatenation 



2
Comprensione della garbage collection in .NET
Considera il codice seguente: public class Class1 { public static int c; ~Class1() { c++; } } public class Class2 { public static void Main() { { var c1=new Class1(); //c1=null; // If this line is not commented out, at the Console.WriteLine call, it prints 1. } GC.Collect(); GC.WaitForPendingFinalizers(); Console.WriteLine(Class1.c); …

14
È stato rilevato un riferimento circolare durante la serializzazione di un oggetto di tipo "SubSonic.Schema .DatabaseColumn".
Sto provando a fare un semplice ritorno JSON, ma sto riscontrando dei problemi: public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } Ottengo un HTTP 500 con l'eccezione, come mostrato nel titolo di questa domanda. Ho anche provato var data = Event.All().ToList() Ciò ha …



3
Qual è la differenza tra LayoutOptions di Xamarin.Form, in particolare Fill ed Expand?
In Xamarin.Forms ognuno Viewha le due proprietà HorizontalOptionse VerticalOptions. Entrambi sono di tipo LayoutOptionse possono avere uno dei seguenti valori: LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand Apparentemente controlla l'allineamento della vista sulla vista principale. Ma com'è esattamente il comportamento di ogni singola opzione? E qual è la differenza …




10
Aggiungi linee a un file usando StreamWriter
Voglio aggiungere delle righe al mio file. Sto usando uno StreamWriter: StreamWriter file2 = new StreamWriter(@"c:\file.txt"); file2.WriteLine(someString); file2.Close(); L'output del mio file dovrebbe essere più stringhe l'una sotto l'altra, ma ho solo una riga, che viene sovrascritta ogni volta che eseguo questo codice. Esiste un modo per consentire a StreamWriter …
170 c#  streamwriter 


11
Test unitario metodi nulli?
Qual è il modo migliore per testare l'unità di un metodo che non restituisce nulla? In particolare in c #. Quello che sto davvero cercando di testare è un metodo che prende un file di registro e lo analizza per stringhe specifiche. Le stringhe vengono quindi inserite in un database. …
170 c#  unit-testing 

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.