die geschweifte Klammer im String: Okay, das hat aber nichts mit der
Exception zu tun, die ich bekomme.
die zweite geschweifte Klammer??? Welche soll das zu viel sein, da w�rde
schon der Kompiler meckern! Die Exception tritt beim Ausf�hren
(Debuggen) in der genannten Zeile auf. Hier noch mal der Code. (Habe ich
eine Schnittstelle vergessen, oder irgendetwas anderes?
//XmlSerialize1.cs
//--------------------------------------------------
using System;
using System.IO;
using System.Xml.Serialization;
namespace XMLSerializer1
{
/// <summary>
/// Zusammendfassende Beschreibung f�r Class1.
/// </summary>
public class Class1
{
/// <summary>
/// Der Haupteinstiegspunkt f�r die Anwendung.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Customer C1 = new Customer("HansMustermann");
!!! XmlSerializer xSer = new
XmlSerializer(typeof(Customer));
Stream s1 =
File.Open("Customer.xml",FileMode.Create,FileAccess.Write);
xSer.Serialize(s1,C1);
s1.Close();
Console.Write("Now you can look for the File on
your Disk.");
Console.ReadLine();
Stream s2 =
File.Open("Customer.xml",FileMode.Open,FileAccess.Read);
Customer C2 = (Customer)xSer.Deserialize(s2);
s2.Close();
Console.WriteLine("Customer:
{0}",C2.CompanyName);
Console.WriteLine("Last Order Date:
{0}",C2.Orders[C2.Orders.Length-1].OrderDate.ToShortDateString());
Console.WriteLine("Now you can look at the
result.");
Console.Read();
} //beendet static void Main
}//"beendet" Class1
public class Customer
{
public string ContactName;
public string CompanyName;
public Order[] Orders;
public Customer(string strDummy)
{
Orders = new Order[2];
Orders[0] = new Order("Order 1 of "+strDummy);
Orders[1] = new Order("Order 2 of "+strDummy);
ContactName = strDummy;
CompanyName = strDummy;
}
}
public class Order
{
public DateTime OrderDate;
public string ShipVia;
public Order(string strDummy)
{
OrderDate = DateTime.Now;
ShipVia = strDummy;
}
}
}
andre.seifert
@xmmm.de
>-----Urspr�ngliche Nachricht-----
>Von: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Im Auftrag von Jacky De Cock
>Gesendet: Mittwoch, 12. M�rz 2003 19:43
>An: [EMAIL PROTECTED]
>Cc: [EMAIL PROTECTED]
>Betreff: [Csharp.net] XmlSerializer - Problem
>
>
>Hi,
>
>Console.WriteLine("Customer: {0]",C2.CompanyName);
>
>sollte sein:
>
>Console.WriteLine("Customer: {0}",C2.CompanyName);
>
>und nach Console.ReadLine hast du eine } zuviel
>
>
>ich hoffe das war es
>
>gru�
>
>Jacky
>_______________________________________________________________
>_______________
>Mit der Multi-SMS von WEB.DE FreeMail koennen Sie 760 Zeichen
>versenden. Informationen unter
>http://freemail.web.de/features/?mc=021184
>
>
>_______________________________________________
>Csharp.net mailing list
>[EMAIL PROTECTED]
>http://www.glengamoi.com/mailman/listinfo/cshar>p.net
>
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net