[英]How do I call methods from one project in another project?
您好我有一個外部 class 中的 class 是一種我想使用的方法 我如何讓這個方法起作用? 我已經添加了參考
這是我在外部項目中的 class
public class Test {
static void test1(string value)
{
if (values[1] == null)
{
// Kein Operator gedrückt
if (value == "," && values[0] == null)
{
value = "0" + value;
}
values[0] = values[0] + value;
}
else
{
// Operator gedrückt - Zweite Zahl
if (value == "," && values[2] == null)
{
value = "0" + value;
}
values[2] = values[2] + value;
}
//Toast.MakeText(Application.Context, values[0] + "|" + values[1] + "|" + values[2], ToastLength.Short).Show();
}
}
我想在這里使用它
public void ButtonPress(View view)
{
var duration = TimeSpan.FromSeconds(0.05);
Button btn = (Button)view;
if (result_active)
{
ClearText();
result_active = false;
}
if ("0123456789,".Contains(btn.Text)) {
UpdateText(btn.Text);
}
else if ("+-*/".Contains(btn.Text)) {
------> Calculator.Test(btn.Text);
} else if ("=".Contains(btn.Text)) {
------> Calculate.Test;
Vibration.Vibrate(duration);
} else if ("AC".Contains(btn.Text)) {
ClearText();
} else if ("DEL".Contains(btn.Text)) {
DeleteLastChar();
} else {
Toast.MakeText(Application.Context, "Not Implemented ;-(", ToastLength.Short).Show();
Vibration.Vibrate(duration);
}
}
第一個箭頭旁邊的第一個測試是紅色的,我做錯了什么,請幫忙。
測試 class 不是 static class
所以 test1 方法更改為 public
沒有 static
public class Test
{
public void test1(string value)
{
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.