Есть много классов вокруг как:создать расширенную 'копию' существующих классов C#
var db = new System.Data.SqlClient.SqlConnection();
вы можете использовать IST как:
db.Open();
db.Close();
//...
так , что я ищу для является прекрасной копией этого класса:
public class SqlConnection{
private System.Data.SqlClient.SqlConnection db;
public SqlConnection() {
//create SqlConnection
db = new System.Data.SqlClient.SqlConnection();
}
public void Open() {
db.Open();
}
//...
}
, так что я могу использовать его как обычный класс, но с моими собственными мало: настроек
db.Open();
db.Close();
//...
db.MyOwnFunktion();
Есть быстрое решение, как визуальному-студийной встроенные функции, чтобы сделать это?
Возможно, вы имеете в виду наследование от SqlConnection и расширяете его своей собственной функцией? –
inheritance ... :) – Dexion
'SqlConnection' запечатан и не может быть унаследован. Вам нужно создать обертку. Что случилось с кодом, который вы опубликовали? – smoksnes