Aufruf konstruiert ich die folgende Klasse:Nicht behandelte Ausnahme, wenn das Objekt
public class FSCServerLocator
{
public string userLocation { get; private set; }
public string FSCServer
{
get
{
switch (userLocation)
{
default:
return @"\\himgwsfs01\QT_Tools\Diagnose\09_SWT_FSCs";
}
}
}
public FSCServerLocator(string location)
{
if (string.IsNullOrWhiteSpace(userLocation))
{
throw new Exception("No location included at initialization");
}
//parameter filtering
userLocation = location;
}
}
}
Und ruft das Objekt wie dieses
var fscServerLocator = new FSCServerLocator(@"\\himgwsfs01\QT_Tools\Diagnose\09_SWT_FSCs");
Wenn das Programm läuft eine nicht behandelte Ausnahme {"No location included at initialization"}
sagen ausgelöst. Ich möchte nur, um zu sehen, ob der Ort erreicht ist, aber vielleicht etwas fehle ich, da ich bin hier in C#
In der Zeile 'if (string.IsNullOrWhiteSpace (userLocation))' verwenden Sie 'userLocation' anstelle des Arguments' location'. – dcg