我尝试在两个活动之间传递小数。我确实喜欢这个:
第一项活动:
var Valori = new Intent (this , typeof (ResoultTabel));
string xa = a.Text;
Valori.PutExtra ( xa , xa );
StartActivity (Valori);
另一项活动(ResoultTabel);
string text = Intent.GetStringExtra (xa);
double a = Convert.ToDouble (text);
我得到错误:名字' xa'在当前背景下不存在。
在此之后我宣布了' xa'在第二项活动中也是如此。
string xa;
我收到此错误:使用未分配的本地变量' xa'。
提前谢谢!
答案 0 :(得分:0)
第一个参数是键,第二个参数是键的值。
这样做:
Valori.PutExtra ( "xa" , xa );
并在下一个活动中:
string text = Intent.GetStringExtra ("xa");