У меня есть следующий класс:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Odbc;
namespace Framework
{
public class OracleProvider
{
private OdbcConnection db { get; private set; }
private String dbUsername = Settings.Default.Username;
private String dbPassword = Settings.Default.Password;
public OracleProvider()
{
connect();
}
public void connect()
{
db = new OdbcConnection("Driver={Microsoft ODBC for Oracle};Server=CTIR; UID="+dbUsername+";PWD="+dbPassword+";");
}
}
}
Теперь я получаю следующую ошибку:
Ошибка 11: Модификатор доступности Accessor'OracleProvider.db.set должен быть более строгим, чем свойство или indexer 'Framework.OracleProvider.db'
Я рассматривал похожие вопросы, но на самом деле не нашел ответа.
Может кто-нибудь объяснить мне, почему это происходит? Я действительно хочу учиться.