Frage zur Basisklasse

17/12/2008 - 14:50 von Tom | Report spam
Hi Leute,

wahrscheinlich ist es eine ganz dumme Frage und die Antwort sehr
einfach. Als Newbie in C#.net stosse ich jedoch immer wieder auf
Probleme. Hier eins, welches ich überhaupt nicht verstehe.
Ich möchte mir eine eigene Exception-Klasse erstellen. Dabei leite ich
von der Basisklasse Exceptions ab. Dies habe ich als Beispiel
gefunden welches ich einsetzen möchte.
Allein untenstehender Code wirft mir schon 2 Fehler beim compilieren
aus und ich weiss nicht warum.
1. Fehler: Class, struct, or interface method must have a return type
(public RemoteComponentException( ) )
2. Fehler: ; expected ( er mag den Doppelpunkt zwischen
RemoteComponentException( ) und base( ) nicht)


using System;
using System.Reflection;
using System.IO;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters.Binary;

namespace CSEB.Library.Exceptions
{
[SerializableAttribute]
public class FileException : Exception, ISerializable
{
// Normal exception ctor's
public RemoteComponentException( ) : base( )
{
}

}
}

Kann mir jemand helfen und sagen warum dies passiert? Ich versteh's
nicht

Gruß

tom
 

Lesen sie die antworten

#1 Matthias Krug
17/12/2008 - 15:11 | Warnen spam
Tom schrieb:
public RemoteComponentException( ) : base( )



Wenn das dein Konstruktor für die abgeleitete Klasse sein soll, dann
sollte der so heissen, wie die (abgeleitete) Klasse selbst.

Ähnliche fragen