【问题标题】:C# Sending Complex Data between Activities in AndroidC# 在 Android 中的活动之间发送复杂数据
【发布时间】:2012-05-31 09:44:01
【问题描述】:

我正在使用 Visual Studio 2010 C# 语言并尝试将对象从一个 Android Activity 发送到另一个, 我未能通过全局配置将对象存储在某个全局位置,也未能使用序列化方法

某些方法和功能无法识别并给我: 找不到类型或命名空间名称“扩展”(您是否缺少 using 指令或程序集引用?)

我一直在关注这些文章

Global variable extend application class How to send an object from one Android Activity to another using Intents? http://savagelook.com/blog/android/android-extending-application-to-handle-global-configuration

如果有人有其他解决方案,请向我提供 C# 中的演示源代码或教程,用于 2 种方法:序列化和使用全局位置,以实现我的目标并使用 Adnroid c# 语言将对象从一个活动发送到另一个活动

【问题讨论】:

  • extends 是 java 关键字,但不是 c# 关键字。您是否尝试使用 c# 编译器编译 java 源代码?
  • extends 是一个 Java 关键字,在 C# 中无法识别,其等效项为 :。您如何设置使用 C# 和 Visual Studio?这是一个非常不寻常的设置,当您对 Android 开发不太了解时,当然不建议您这样做;然后继续使用 Java 和 Eclipse。

标签: c# android object serialization


【解决方案1】:

.Net 中没有“扩展”。 .Net 对 Java“扩展”的对应物是“:”。

例如(伪 Java)

class A extends B

将是(作为 .Net 的伪 C#)

class A : B

【讨论】:

  • 你有一个完整的 coe 吗?
猜你喜欢
  • 1970-01-01
  • 2017-08-22
  • 1970-01-01
  • 2014-05-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-31
  • 1970-01-01
  • 2016-08-15
相关资源
最近更新 更多