このトピック内で接続: クラスからフォームに文字列を接続する方法
私は彼らの答え(特にジェレミー卿の答え)に関連する解決策を行おうとしていますが、このエラーは表示され続けます
'KeyWord.KeyWord.keywords'は、保護レベルが原因でアクセスできません
KeyWords.csのコード:
namespace KeyWord
{
public class KeyWord
{
String[] keywords = { "abstract", "as", "etc." };
}
}
main.csのコード
// Check whether the token is a keyword.
var keyboardCls = new KeyWord.KeyWord();
String[] keywords = keyboardCls.keywords;
for (int i = 0; i < keywords.Length; i++)
{
if (keywords[i] == token)
{
// Apply alternative color and font to highlight keyword.
rtb.SelectionColor = Color.Blue;
rtb.SelectionFont = new Font("Courier New", 10, FontStyle.Bold);
break;
}
}
私は何をすべきか?