Ich war für einige Informationen searcing, und ich eine Methode wie folgt gefunden:Wie kann ich eine Klasse zu einem Array machen?
public partial class Customer {
private string customerIDField;
private string companyNameField;
private string contactNameField;
private string contactTitleField;
private string addressField;
private string cityField;
private string regionField;
private string postalCodeField;
private string countryField;
private string phoneField;
private string faxField;
// Other properties
}
Dann wird der Codierer diese Klasse wie folgt verwendet. Wie?
private static Model.Customer[] BuildCustomers(SqlDataReader reader)
{
if (reader.HasRows)
{
List<Model.Customer> custs = new List<Model.Customer>();
while (reader.Read())
{
Model.Customer cust = new Model.Customer();
cust.CustomerID = reader["CustomerID"].ToString();
cust.CompanyName = reader["CompanyName"].ToString();
cust.ContactName = reader["ContactName"].ToString();
custs.Add(cust);
}
return custs.ToArray();
}
return null;
}
Ich möchte wirklich lernen, wie man diese Coder "Customer -----> Model.Customer []" verwendet. Gibt es eine Methode, die das tut?
Gibt es eine Spot-Antwort? Deine Lösung gibt mir eine Idee, aber nicht genau .... – Penguen
Ich verstehe deine Frage nicht. Was meinst du mit einer "Spot-Antwort"? –