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

Antwort per Email an