【发布时间】:2017-06-12 23:13:50
【问题描述】:
我正在尝试在 C# 类库项目(最新的 .NET 版本)中使用 [Serializable] 属性,但它无法识别。
据我所知,Serializable 它属于 System.Runtime.Serialization 系统的东西,但我已经使用它了,它仍然不起作用。
我在其他项目(Unity)中使用它,但在这里不起作用。有什么想法吗?
using System;
using System.Runtime;
using System.Xml.Serialization;
using System.Runtime.Serialization;
using System.Collections.Generic;
namespace Model{
[Serializable]
public struct GameSettings{
public int Players;
}
}
提前谢谢你
编辑:格式 Edit2:错误截图
【问题讨论】:
-
你的环境是什么? .Net 4.5? .Net 核心?统一3d?还有什么?
-
你的问题到底是什么?
-
@dbc 我正在为 .NETCoreApp v1.1 使用最新的 .NET 版本
-
@dbc [Serializable] 属性在 Unity 中确实有效,但这是一个独立的类库(如上所述)
标签: c# .net xml serialization .net-core