问题标签 [object-reference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 如何为对象指针指针(id *)选择 ARC 桥接说明符?
我在 NSArray 上写了一个方便的方法,它类似于 PHP 的 list() 函数,用于将数组“解包”为不同的对象:
我最初__autoreleasing id *
遇到了 EXC_BAD_ACCESS 问题,但当在具有自己的自动释放池的线程上调用此方法(实际上是两次,如果重要的话)以将内容解压缩到临时本地堆栈变量中时,我遇到了 EXC_BAD_ACCESS 问题。当主线程出现并尝试(再次)自动释放内容时,EXC_BAD_ACCESS 被抛出。
在这种情况下,谁能帮助我遵循这些桥接参数的逻辑?我担心这__strong
会导致稍微不那么明显但同样邪恶的孪生表亲:内存泄漏......
c# - C# 对象引用如何在内存中/在运行时(在 CLR 中)表示?
我很想知道 C# 对象引用是如何在运行时(在 .NET CLR 中)在内存中表示的。想到的一些问题是:
对象引用占用多少内存?在类的范围与方法的范围中定义时是否有所不同?它所在的位置是否会根据此范围(堆栈与堆)而有所不同?
对象引用中维护的实际数据是什么?它只是一个指向它所指对象的内存地址还是更多?这是否根据它是否在类或方法的范围内定义而有所不同?
与上面相同的问题,但这次是在讨论对引用的引用时,例如当对象引用通过引用传递给方法时。1 和 2 的答案如何变化?
c# - 使用 C# OpCodes 发出返回对象的方法
我正在创建一个动态类型,它有一个我想返回一个对象的方法。我无法理解如何实现这一目标。这是我到目前为止所拥有的:
我相信,如果我正确阅读了 msdn,我需要在堆栈上获取 myObjectIdLikeToReturn 的引用——但是我没有运气。谁能指出我正确的方向?
编辑:为了更清楚。我正在尝试在 IL 中编写等效项:
c# - C# Replace 导致找不到对象引用错误
在字符串 clientNameStr 上使用“替换”会导致“找不到对象引用”错误。
如果我替换注释掉的字符串(并注释掉现有的字符串)它工作正常,所以它一定与替换函数有关,但是什么?用 " 和 ' 引号都试过了,结果是一样的。
任何帮助将不胜感激。
谢谢,奥利。
asp.net - 我收到“对象引用未设置为对象的实例”。
Object reference not set to an instance of an object.
即使我尝试Session Timeout = 1440
在web.config
文件中增加,我也会经常收到错误。
这发生在Session["company_id"]
因为我在大多数页面中一次又一次地使用这个会话。
我知道 Session["company_id"] 即将过期,但是有没有办法增加过期时间..?
c# - c# asp.net 对象引用丢失
你好我正在做一个非常简单的 Asp.net 应用程序项目
问题是,当我单击调用 button_clickSell 的 button1 时,一切正常,但是当我单击调用 button_clickView 的 button2 时,产品似乎不再出现在 Market 对象中,但这很奇怪,因为在市场对象中我有一个产品列表和 m.outMarket 在第一时间正常工作。
c# - XML 运行时错误/对象引用未设置为对象的实例。(使用 C#)
我正在寻找一个聪明的向导来指引我正确的方向。我正在使用 XML 和 C# 制作一个模拟漫画数据库。除了我的编辑页面外,一切都非常出色。在我的本地主机上,我得到一个对象引用错误,在我的主机上,我得到一个运行时错误。
直播页面在这里:(登录用户名是Administrator,密码是adminpass!)
http://www.lmabee.com/test/XMLProject/Admin/comicsEdit.aspx?id=2
我的代码如下:
comicsEdit.aspx
我的代码隐藏:
我受够了,我现在从头开始写这个文件 6 次。有人愿意为这个悲伤的树液阐明这个问题吗?我会真的,真的很感激。在过去的 48 天里,我目前正在为 3 小时的睡眠工作,所以老实说,我会亲吻你的脚。
最好的!劳拉
c# - 仍然需要帮助!'XDevkit.IXboxDebugTarget.GetMemory(uint, uint, byte[], out uint)' 的最佳重载方法匹配有一些无效参数
可能重复:
“XDevkit.IXboxDebugTarget.GetMemory(uint, uint, byte[], out uint)”的最佳重载方法匹配有一些无效参数
不知道为什么这被否决,我只需要帮助。我已经为此苦苦挣扎了几个小时,我快完成了,如果你不喜欢这篇文章,请继续前进,不要投反对票,这样没人能看到它!
好的,我已经用谷歌搜索并永远阅读了这样的答案和问题,但是对于我遇到的这些问题中的任何一个,我都没有找到我能理解的解释,我希望这里有人可以提供帮助!
错误1:“XDevkit.IXboxDebugTarget.GetMemory(uint, uint, byte[], out uint)”的最佳重载方法匹配有一些无效参数
基本代码:
我有什么新的:
使用此代码编辑当前错误
1) 当前上下文中不存在名称“Encoding”
2) 'XDevkit.IXboxDebugTarget.GetMemory(uint, uint, byte[], out uint)' 的最佳重载方法匹配有一些无效的 2222arguments
3) 参数 3:无法从 'byte' 转换为 'byte[]'
好的,所以这显然非常令人困惑,因为我一个人做的任何事情或基于答案都行不通,所以我只想在这里发布整个源代码供大家查看,希望这会有所帮助:抱歉,我无法发布GUI,因为我没有足够的 REP,但希望这应该没问题:
使用系统;使用 System.Windows.Forms;
命名空间 XDevkit { 公共部分类 Form1 : Form { 公共 Form1() { InitializeComponent(); }
}
asp.net - 如何在 ASP.NET 中的会话超时后重定向或关闭浏览器?
我有一个 Catcha 值(安全代码),它存储在 PageLoad 的 Session 中,当用户单击搜索按钮时将使用它。如果用户处于空闲状态超过 20 分钟,则 Session 的值将过期。当用户点击搜索按钮时。它引发错误“对象引用未设置为对象的实例”。
在页面加载上:
在 SearchButtonClick 事件中:
在这里我收到错误“对象引用未设置为对象的实例”。 我还检查了Session["Captcha"]!= null。但它仍然显示相同的错误。
如何重定向或显示“会话超时!再次访问”消息并关闭浏览器。
提前致谢!
asp.net - 如何处理空值?
我正在编写一个 LINQ 来从实体中选择数据。我有具有不同属性的数据列表。属性之一可以为空。所以当它为空时,它会给我一个以下错误
错误:
这是LINQ代码:
如果 DESC 具有空值,那么它也应该是可以接受的。我的意思是说我想处理它是否包含空值。