Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.

11
Comment convertir DateTime? à DateTime
Je veux convertir un DateTime ( DateTime?) nullable en a DateTime, mais j'obtiens une erreur: Impossible de convertir implicitement le type "System.DateTime?" à «System.DateTime». Une conversion explicite existe (vous manquez un casting?) J'ai tenté ce qui suit: DateTime UpdatedTime = (DateTime)_objHotelPackageOrder.UpdatedDate == null ? DateTime.Now : _objHotelPackageOrder.UpdatedDate;
171 c#  .net  datetime 

8
Qu'est-ce qu'un IntPtr exactement?
En utilisant IntelliSense et en regardant le code des autres, j'ai rencontré ce IntPtrtype; chaque fois qu'il a eu besoin d'être utilisé, j'ai simplement mis nullou IntPtr.Zerotrouvé la plupart des fonctions pour fonctionner. De quoi s'agit-il exactement et quand / pourquoi est-il utilisé?
171 c#  intptr 

6
Comment concaténer des listes en C #?
Si j'ai: 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? J'ai exécuté un code similaire à celui-ci dans Visual Studio 2008 et défini des points …
171 c#  arrays  list  concatenation 


7
dotnet ef introuvable dans .NET Core 3
Je suis la documentation afin de créer une migration initiale. Lorsque j'exécute dotnet, j'obtiens la section d'aide, ce qui signifie que le PATH fonctionne correctement. Ensuite, j'essaye d'exécuter la commande ci-dessous à partir des documents dans la fenêtre de la console: dotnet ef migrations add InitialCreate J'obtiens l'erreur suivante: Could …

2
Comprendre le garbage collection dans .NET
Considérez le code ci-dessous: 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
Une référence circulaire a été détectée lors de la sérialisation d'un objet de type 'SubSonic.Schema .DatabaseColumn'.
J'essaie de faire un simple retour JSON mais j'ai des problèmes ci-dessous. public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } J'obtiens un HTTP 500 à l'exception comme indiqué dans le titre de cette question. J'ai aussi essayé var data = Event.All().ToList() Cela a …



3
Quelle est la différence entre les LayoutOptions de Xamarin.Form, en particulier Fill et Expand?
Dans Xamarin.Forms, chacun Viewa les deux propriétés HorizontalOptionset VerticalOptions. Les deux sont de type LayoutOptionset peuvent avoir l'une des valeurs suivantes: LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand Apparemment, il contrôle l'alignement de la vue sur la vue parent. Mais quel est exactement le comportement de chaque option individuelle? …



15
Que signifie void en C, C ++ et C #?
Vous cherchez à obtenir les principes fondamentaux sur l'origine du terme « vide » et pourquoi il est appelé vide. L'intention de la question est d'aider quelqu'un qui n'a pas d'expérience en C et qui regarde soudainement une base de code basée sur C.

10
Ajouter des lignes à un fichier à l'aide d'un StreamWriter
Je souhaite ajouter des lignes à mon fichier. J'utilise un StreamWriter: StreamWriter file2 = new StreamWriter(@"c:\file.txt"); file2.WriteLine(someString); file2.Close(); La sortie de mon fichier doit être plusieurs chaînes en dessous les unes des autres, mais je n'ai qu'une seule ligne, qui est écrasée chaque fois que j'exécute ce code. Existe-t-il un …
170 c#  streamwriter 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.