問題タブ [isnullorempty]

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 投票する
10 に答える
86633 参照

c# - C# には List/IEnumerable の IsNullOrEmpty がありますか?

一般に、空のリストはNULLよりも好ましいことを知っています。しかし、主に 2 つの理由から、NULL を返します。

  1. バグや攻撃を避けて、null 値を明示的にチェックして処理する必要があります。
  2. ??後で戻り値を取得するための操作を実行するのは簡単です。

文字列の場合、IsNullOrEmpty があります。リストまたはIEnumerableに対して同じことを行うC#自体から何かがありますか?

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

c# - 複数のテキストボックスがnullまたは空の場合、それぞれに固有のテストを行わずにチェックするにはどうすればよいですか?

ユーザーが入力できるフォームに約 20 のテキスト フィールドがあります。テキストボックスに何か入力した場合、保存を検討するようユーザーに促したいと思います。今のところ、そのテストは本当に長くて面倒です:

配列がテキストボックスで構成されている配列のようなものを使用する方法はありますか?そのようにチェックしますか? プログラムが開始されてから変更が加えられたかどうかを確認するための非常に便利な方法として、他にどのような方法がありますか?

もう 1 つ言及する必要があるのは、日時ピッカーがあることです。datetimepicker が null または空になることは決してないため、それについてテストする必要があるかどうかはわかりません。

編集:答えをプログラムに組み込みましたが、正しく動作させることができないようです。以下のようにテストを設定し、Application.Exit() 呼び出しをトリガーし続けます。

上記のコードに基づいて、テキスト ボックスにテキストが見つからないのはなぜですか?

0 投票する
9 に答える
8976 参照

c# - Trim() を使用した string.IsNullOrEmpty

最初の行を削除したい:

これは何か問題を引き起こしますか?

私はいくつかのコードでこれに出くわしました:

最初の string.IsNullOrEmpty はスペース
を含む文字列に対して false を返し、Trim() を含む行がそれを処理するため、最初の IsNullOrEmpty は役に立たないと思います

しかし、トリムなしでラインを削除する前に、グループごとに実行すると思っていました.

0 投票する
8 に答える
12600 参照

php - PHPで多次元配列から空の値を削除するにはどうすればよいですか?

私はたくさんの答えを探してきましたが、どれも私のために働いていません。

$quantitiesこれは私のアレイに割り当てられたデータです:

[12] [1]他のすべてを保持し[2]ながら、空の値を持つサブ配列を削除する方法を探しています。

望ましい結果:

公式のphpドキュメントで多くの関数を試しましたが、どれも機能しませんでした。

私はこれを使用しました:

ただし、サブ配列内の要素を削除するだけです。サブアレイを完全に削除する必要があります。

私はこれを望んでいません:

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

c# - C#変更後のExcelドキュメント:Ctrl+DownArrowが正しく機能していません

彼ら!

C#アプリケーションでExcelドキュメントを作成した後、Ctrl+DownArrowの組み合わせが正しく機能しません。現在の列の最後の行に移動します。つまり、すべてのシートが空のセルのない1つのデータ領域であることを意味しているように見えます。

したがって、Excelシートの空のセルはExcelでは空ではないと思います。

それを理解する方法は?

ありがとうございました、

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

iphone - アプリがバックグラウンドになるとiPhoneのOmnitureアプリ測定で問題が発生する

iPhoneアプリケーションにOmnitureTrackingを実装するために、SiteCatalyst(AppMeasurement.h、libAppMeasurement.a、libAppMeasurementNoThumb.a)からAppMeasurementソフトウェアをダウンロードしました。

Omnitureのアプリ測定iphoneライブラリを使用しており、リリースライブラリと開発ライブラリをリンクしています。シングルトンメソッド(getInstance)を使用してそれらをインスタンス化します。以下のように実装

AppDelegateでこの「beginTracking」を呼び出して追跡を開始します。ページ追跡では、次のような別のメソッドを実装しました。

実装は正常に機能し、ログを下回ります。

しかし、アプリがバックグラウンドになり、フォアグラウンドに入ると、以下のように追跡してログを取得するため、アプリがクラッシュします。

アプリがバックグラウンドになりフォアグラウンドに入ると、「AppMeasurement」インスタンスがゼロまたは空になりますが、サイトアナリストのiPhoneライブラリの問題なのかコーディングの問題なのかわかりません。

クラッシュを処理するために、nilチェックを実行しましたが、nilの場合には該当しません。

「AppMeasurement」インスタンスの空のチェックと、アプリがバックグラウンドになってフォアグラウンドに入るときに「AppMeasurement」インスタンスが空になる理由を理解するのを手伝ってください。

ありがとう

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

sql - Nothing、=NothingまたはIsNullOrEmptyで空の列を判別します

データベース列が空であるかどうか(つまり、nullではないが値がないかどうか)を判断する場合、以下のオプションの違いは何ですか。

customerRegion varchar(10) NULLSQLデータベースから取得されます。

  1. If customerRegion = "" Then
  2. If customerRegion = Nothing Then
  3. If String.IsNullOrEmpty(customerRegion) Then
  4. If customerRegion Is Nothing Then

1,2,3はTrueを返します。列が空の場合、4はFalseを返します。

1と2は技術的に同じものですか?そしてなぜ4はFalseを返すのですか?

1、2、3のうち、列が空であるかどうかを判断するために使用する必要があるのはどれですか(または他の方法がありますか)?

ありがとう

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

.net - VB.NET で IsNullOrEmpty を使用するには?

以下が VB.NET でコンパイルされないのはなぜですか?

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

asp.net - それがnullであることを確認する方法は?

aspx ファイルに次のコードがあります。クエリが 0 行または null を返したときにメッセージを表示したいと考えています。私の例はnull値をキャッチしないため、これが正しいことを確認するにはどうすればよいですか。

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

java - java-ループ検証関数でtextFieldのリストをチェックする方法

検証ループ機能でテキストフィールドの一覧をチェックしたい

誰かが私にこれを行う方法を説明できれば;)

私はこれをします :

誰かが助けてくれるなら、フィールド値を取得する方法が見つかりません