問題タブ [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.

0 投票する
1 に答える
507 参照

objective-c - オブジェクト ポインター ポインター (id *) の ARC ブリッジ指定子を選択する方法は?

配列を個別のオブジェクトに「アンパック」するための PHP の list() 関数のように機能する NSArray のちょっとした便利なメソッドを書きました。

私はもともと持っていまし__autoreleasing id *たが、内容を一時的なローカルスタック変数に解凍するために、独自の自動解放プールを持つスレッドでこのメソッドが呼び出されたときに (問題がある場合は実際には 2 回)、EXC_BAD_ACCESS の問題に遭遇しました。メイン スレッドが戻ってきて、内容を (再び) 自動解放しようとすると、EXC_BAD_ACCESS がスローされました。

この場合、これらのブリッジング パラメーターを使用してロジックに従うことができる人はいますか? __strong少し目立たないが、同じように邪悪な双子のいとこであるメモリリークにつながるのではないかと心配しています...

0 投票する
2 に答える
5169 参照

c# - C# オブジェクト参照はメモリ内/実行時 (CLR 内) でどのように表されますか?

C# オブジェクト参照が実行時に (.NET CLR で) メモリ内でどのように表現されるか知りたいです。頭に浮かぶいくつかの質問は次のとおりです。

  1. オブジェクト参照はどのくらいのメモリを占有しますか? クラスのスコープとメソッドのスコープで定義された場合に違いはありますか? このスコープ (スタックとヒープ) に基づいて、それが存在する場所は異なりますか?

  2. オブジェクト参照内に維持される実際のデータは何ですか? それが参照するオブジェクトを指す単なるメモリアドレスですか、それともそれ以上のものがありますか? これは、クラスまたはメソッドのスコープ内で定義されているかどうかによって異なりますか?

  3. 上記と同じ質問ですが、今回はオブジェクト参照が参照によってメソッドに渡される場合のように、参照への参照について話します。1と2の答えはどう変わる?

0 投票する
1 に答える
1099 参照

c# - C# OpCodes を使用して、オブジェクトを返すメソッドを発行する

オブジェクトを返したいメソッドを持つ動的型を作成しています。これを達成する方法を理解できていません。これが私がこれまでに持っているものです:

私が msdn を正しく読んでいれば、スタックで myObjectIdLikeToReturn の参照を取得する必要があると思いますが、運がなかったのです。誰かが私を正しい方向に向けることができますか?

編集:より明確にするために。私はILで同等のものを書こうとしています:

0 投票する
3 に答える
2527 参照

c# - C# Replace が原因で Object Reference Not Found エラーが発生する

文字列 clientNameStr で「置換」を使用すると、「オブジェクト参照が見つかりません」というエラーが発生します。

コメント アウトされた文字列を置換すると (そして既存の文字列をコメント アウトすると)、正常に機能するため、置換機能と関係があるはずですが、何ですか? " と ' の両方の引用符を使用して試してみましたが、同じ結果になりました。

どんな助けでも大歓迎です。

ありがとう、オリ。

0 投票する
3 に答える
590 参照

c# - c# asp.net オブジェクト参照が失われました

こんにちは、非常に単純な Asp.net アプリケーション プロジェクトを行っています。

問題は、button_clickSell を呼び出す button1 をクリックするとすべて正常に動作しますが、button_clickView 製品を呼び出す button2 をクリックすると、Market オブジェクトにはもうないように見えますが、Market オブジェクトには製品のリストがあるため、これはかなり奇妙です。と m.outMarket は初めて適切に機能します。

0 投票する
2 に答える
848 参照

c# - XMLランタイムエラー/オブジェクト参照がオブジェクトのインスタンスに設定されていません。(C#を使用)

私は正しい方向に私を向けるための賢明な魔法使いを探しています。XMLとC#を使用して模擬コミックデータベースを作成しています。私の編集ページを除いて、すべてが見事に機能します。ローカルホストではオブジェクト参照エラーが発生し、ホストではランタイムエラーが発生します。

ライブページはこちらです:(ログインユーザー名はAdministrator、パスワードはadminpassです!)
http://www.lmabee.com/test/XMLProject/Admin/comicsEdit.aspx?id=2

私のコードは次のとおりです:

comicsEdit.aspx

そして私のコードビハインド:

私はとてもうんざりしていて、文字通りこのファイルを最初から6回始めました。この悲しい樹液のために、誰かがこの問題に光を当てることをいとわないでしょうか?本当に、本当にありがたいです。私は現在、過去48年間、3時間の睡眠に取り組んでいるので、正直にあなたの足にキスをします。

一番!ローラ

0 投票する
2 に答える
679 参照

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)」に最もよく一致するオーバーロードされたメソッドにいくつかの無効な引数があります

ベースコード:

私が持っているものNEW

このコードで現在のエラーを編集する

1)「エンコーディング」という名前は現在のコンテキストに存在しません

2)「XDevkit.IXboxDebugTarget.GetMemory(uint、uint、byte []、out uint)」のオーバーロードされたメソッドの最適な一致には、いくつかの無効な2222引数があります

3)引数3:「byte」から「byte[]」に変換できません

わかりました。これは、私が単独で、または回答に基づいて何も行わないため、明らかに非常に混乱します。ソース全体をここに投稿して、皆さんが閲覧できるようにします。お役に立てば幸いです。申し訳ありませんが、の写真を投稿することはできません。十分なREPがないためGUIですが、うまくいけばこれで問題ありません。

システムを使用する; System.Windows.Formsを使用します。

名前空間XDevkit{パブリック部分クラスForm1:フォーム{パブリックForm1(){InitializeComponent(); }

}

0 投票する
2 に答える
2581 参照

asp.net - ASP.NET でセッション タイムアウト後にブラウザをリダイレクトまたは閉じる方法は?

PageLoad のセッションに保存され、ユーザーが検索ボタンをクリックしたときに使用される Catcha 値 (セキュリティ コード) があります。ユーザーが 20 分以上 IDLE の場合、セッションの値は期限切れになります。そして、ユーザーが検索ボタンをクリックしたとき。「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーがスローされます。

PageLoad 時:

SearchButtonClick イベント:

ここで、 「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます。Session["Captcha"]!= null も確認しました。しかし、それでも同じエラーが表示されます。

「Session Timeout !Visit again」というメッセージをリダイレクトまたは表示してブラウザを閉じる方法。

前もって感謝します!

0 投票する
2 に答える
330 参照

asp.net - null 値を処理するには?

エンティティからデータを選択するための LINQ を 1 つ作成しています。さまざまな属性を持つデータのリストがあります。属性の 1 つが null である可能性があります。nullになると、以下のエラーが表示されます

エラー:

LINQ コードは次のとおりです。

DESC にヌル値がある場合も許容されます。null値が含まれている場合は処理したいということです。