windowsフォームで電卓を作っていて、計算結果をLogとして別のTextBoxに書き込みたいのですが書き込まれません。
別のclassで書き込むプログラムを作って、引数で書き込む場所を参照しようとしているのですが。。。
Formのついているclassの中ならうまくいくのですが、
classを分けてしまうと別のやり方で参照しないといけないのでしょうか?
よろしくお願いいたします。
こちらがプログラムの一部です。
C#
1namespace Test 2{ 3 public partial class Calculator : Form 4 { 5 string InputNum = null; //input number 6 string Operator = null; //input operator 7 private Write write = new Write(); 8 9 public Calculator() 10 { 11 InitializeComponent(); 12 } 13 private void Operator_Click(object sender, EventArgs e) 14 { 15 write.WriteIn(Log.Text, InputNum, Operator); 16 } 17 } 18 19 public class Write 20 { 21 public void WriteIn(String file, String No, String Op) 22 { 23 file += No + "" + Op + ""; 24 } 25 } 26}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/04 04:47