我有一个Column类:
class Column<T> where T : IComparable, IConvertible
{
private List<T> _records;
...
}
Run Code Online (Sandbox Code Playgroud)
和一个应该包含许多不同数据类型列的表类.
class Table
{
private List<Column> columns;
...
}
Run Code Online (Sandbox Code Playgroud)
显然这不会编译,但我遵循处理这个想法的标准设计模式.
有任何想法吗?
我想在Name字段上创建两个自定义对象的连接.通常连接需要两个对象之间的查找或主 - 细节关系,但我只想进行文本匹配.
我认为这是一个Salesforce限制,但我找不到任何关于是否如此的文档.谁能证实这一点?
我有一个方法参数,IDictionary<string,string>但我想传递它IDictionary<string,JToken>(Newtonsoft.Json).
JToken转换在运行时失败,但由于提供了隐式和显式转换方法,我认为可能有一种方法可以进行转换.
如何实现这种演员表?
class MyClass
{
void Method(IDictionary<string,string> data) {}
}
...
IDictionary<string,JToken> record = ...;
MyClass cls = new MyClass();
cls.Method((IDictionary<string,string>)record);
...
Run Code Online (Sandbox Code Playgroud)