私は似たような問題を探していて、似たような問題のほとんどを調べましたが、どれも役に立ちませんでした...
このエラーが発生します:
一貫性のないアクセシビリティ:パラメータタイプ「FinalProject.MySQL」は、メソッド「FinalProject.Form2.Form2(FinalProject.MySQL)」よりもアクセスしにくいです。
namespace FinalProject
{
public partial class Form2 : Form
{
MySqlConnection c;
public Form2(MySqlConnection connection) //this is the line of the error.
{
InitializeComponent();
c = connection;
}
private void okBtn_Click(object sender, EventArgs e)
{
if (c.State == ConnectionState.Open)
{
textBox1.Text += "conection open";
}
}
}
}
namespace FinalProject
{
public class MySQL
{
public MySqlConnection connection;
private string server;
private string port;
private string database;
private string uid;
private string password;
//Constructor
public MySQL()
{
Initialize();
}
//Initialize values
private void Initialize()
{
.
.
.
私は考えられるすべてのものに「public」修飾子を付けようとしました...運がありません:)))