bolshi
Mitglied
Hallo,
ich arbeite grad ein Tutorial durch, bei dem in einer Klasse zwei Konstruktoren existieren. Einer parameterlos, in dem die Variablen mit "leer" initialisiert werden. Ein zweiter mit zwei Parametern:
Ist der zweite insofern essentiell, um die Werte aus den Properties in den Variablen zu bekommen?
Gruß
ingo
ich arbeite grad ein Tutorial durch, bei dem in einer Klasse zwei Konstruktoren existieren. Einer parameterlos, in dem die Variablen mit "leer" initialisiert werden. Ein zweiter mit zwei Parametern:
Code:
namespace WindowsFormsApplication1.DataAccess
{
/// <summary>
/// The DbConnection class defines information for connections to SQL databases.
/// </summary>
class DbConnection
{
private string sName;
private string sConnectionString;
/// <summary>
/// Creates a new instance of the DbConnection class.
/// </summary>
public DbConnection()
{
sName = "";
sConnectionString = "";
}
/// <summary>
/// Creates a new instance of the DbConnection class.
/// </summary>
/// <param name="name">The displayed name of the connection.</param>
/// <param name="connectionString">The connection string to be used.</param>
public DbConnection(string name, string connectionString)
{
sName = name;
sConnectionString = connectionString;
}
/// <summary>
/// Gets or sets the name of the database connection.
/// </summary>
public string Name
{
get { return sName; }
set { sName = value; }
}
/// <summary>
/// Gets or sets the connection string.
/// </summary>
public string ConnectionString
{
get { return sConnectionString; }
set { sConnectionString = value; }
}
}
}
Ist der zweite insofern essentiell, um die Werte aus den Properties in den Variablen zu bekommen?
Gruß
ingo