Недавно я начал создавать свои собственные классы, и я решил создать simpel один, но я столкнулся с 1 проблемой. вот что происходит:Как создать ссылку на объект в C#?
В моей Form1 у меня есть
SqlCeConnection sqlCEconn = new SqlCeConnection(@"Data Source = C:\Dropbox\Visual\Database test2 -treeview\Database test2 -treeview\Database2.sdf");
и в моем новом классе под названием тест, у меня есть это:
namespace Database_test2__treeview
{
class test
{
public string testCHECK()
{
SqlCeConnection sqlCEconn = new SqlCeConnection();
if (sqlCEconn.State == ConnectionState.Open)
{
return "Database connection: Open";
}
if (sqlCEconn.State == ConnectionState.Closed)
{
return "Database connection: Closed";
}
else
{
return "";
}
}
}
}
Позже в Form1 им с помощью моего нового класса чтобы проверить, открыто или нет соединение:
private void Form1_Load(object sender, EventArgs e)
{
sqlCEconn.Open();
test testconnection = new test();
Toolstrip1.Text = testconnection.testCHECK();
Очевидно, что возвращаемая строка будет «Закрыта», так как мой SqlCeConnection в test.cs не связан с SqlCeConnection в моей форме1
как это сделать простым способом?
спасибо.
Вам необходимо прочитать книгу о C#, обложке к обложке. Это решает вашу проблему. –