| 

.NET C# Java Javascript Exception

C#-Fragen

Auf dieser Seite befinden sich alle C#-Fragen. Weitere Themen findest du mit der Suche rechts oben, z.B. [csharp] .net um alle Fragen zum Thema csharp mit dem Wort ".net" zu finden.

Stelle deine C#-Frage jetzt!
4

Optionale Werte mit XmlSerializer

Ich möchte mit dem XmlSerializer eine Klasse serialisieren, die einen int? hat, also einen optionalen int. Das versteht der XmlSerlializer aber nicht. Auch das einlesen klappt nicht. Wie kann ich einen optionalen Wert serialisieren?
Leider versteht der XmlSerializer und auch Xsd.exe Nullables nicht. Es gibt folgende Pattern: [XmlAttribute("category")] public int ID { get; set; } [XmlIgnore] public bool IDSpecified { get; set; } Der Trick ist XxxSpecified. Wenn man die ID serialisieren möchte, setzt man IDSpecified true, sonst false. Der Serializer erkennt dann deine Intention.
.net csharp system.xml xml xmlserializer
14.07.2009 | 1684 1
Matg30 155
14.07.2009
2

Zugriff auf Variablen von Form1 in Form2 in WinForms

Ich habe zwei Forms, Form1 und Form2. Wie kann ich von Form2 aus auf ein Control in Form1 zugreifen?
Dazu muss die Objektreferenz aus Form1 irgendwie zu Form2 kommen. Das könne man mit einer statischen Klassenvariable lösen: static class Globals { public static Button ButtonInForm1; //globale Variable } class Form1 { public Form1() { Globals.ButtonInForm1 this.btOk; //global speichern } } class Form2 { public void OnLoad(...) { Globals.ButtonInForm1.Visible false; ...
.net csharp winforms
14.07.2009 | 3941 3
step123 33
14.07.2009
4

Wie setze ich Exceptions in C# am besten ein?

Es gibt ja bekanntlich einige Nutzungsmöglichkeiten für Exceptionhandler in C#: catch(Exception) { } catch(Exception) { throw; } catch(Exception e) { Debug.WriteLine(e);} catch(Exception e) { throw new Exception ("fehler!");} catch(Exception e) { MessageBox.Show(e);} Wann setze ich die jeweils ein?
.net best-practice csharp exceptions
14.07.2009 | 7819 6
jor 781
14.07.2009
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu csharp? Dann stelle eine Frage!
Willkommen
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.

Stelle eine Frage
Für mich interessante Themen


Ignorierte Themen