假设我有一个这样的代码片段: void help() { }在上述情况下,对象引用帮助器将在堆栈中分配内存现在如果我有一个这样的案例 Help helper = new Help();在这种情况下,helper将不会被分配堆栈帧内的内存(我确信这一点)。它的行为是否像实例变量一样,并将在堆上的对象内分配空间。
我正在为一个REST API (具有静态方法的静态类)编写一个包装器,它应该返回一个类或一个结构,其中包含从API请求返回的所有已解析的Json。QueryResult re = jss.Deserialize<QueryResult>(json);
然后,我想在QueryResult上设置两个额外的参数:使用的原始请求Url和API返回的确切唯一矛盾的是,我希望整个对象只在从API包装