私はインタビューでこの質問をしました!私は、これに対する正解が何であるかを知りたかっただけです。私は、論理的な概念は、ブールデータ型(C#)と表されることを告げた。ブールデータ型の変数が真または偽の値を有することができ、condition.Numerically条件チェックとして使用することができ、1は真を表し、0は、ほとんどのプログラミングで偽表します私は何を追加するのか分からないのか分かりません。いずれのコメントも大歓迎です。 (いくつかの他の言語とは異なり)C#で論理的かつ数値的に真、偽の概念ですか?
0
A
答えて
0
ブール値は整数ではなく、整数に変換されない:
int x = true; // Error - Cannot implicitly convert type 'bool' to 'int'
結果、その真のはC#で1に等しいと言っても意味がありません。実装レベルでは、値trueは内部的に値1として格納されますが、これはC#自体の機能ではなく、その実装固有の詳細です。
あなたが値0にブール値を変換したい場合は
または1あなたはこれを行うことができます。int x = isFoo ? 1 : 0;
+0
返事ありがとうございます。それは、C#で真と偽の概念が数値的に存在しないことを意味しますか? – collegian
+0
はい、基本的に、C#では真と偽の数値がないと言うのは公正です。 –
関連する問題
- 1. Excelステートメント論理的概念
- 2. .vagrantと.vagrant.dディレクトリの論理的/概念的な違いは何ですか?
- 3. ERモデル(概念)からリレーショナル(論理) - MySqL
- 4. Erlang Actors、Scala Actors、理論的概念 "Actor"の違いは何ですか?
- 5. ルービのブール論理 '真と偽==真'
- 6. 論理データモデルと概念データモデルの違いは何ですか?
- 7. 概念的には、Android StudioのLogcatとは何ですか?
- 8. JFCとAPIの概念は一般的に同じですか?
- 9. EclipseでのSVN分岐(概念的)
- 10. は私のPHPコードの論理的なエラーですか? $ _GETの偽の値を持つ最初の実行で
- 11. WPFのマスターページの概念をシミュレートする際の論理エラー
- 12. express req.localsとres.localsの概念的なベストプラクティスは何ですか?
- 13. (概念的)AJAX GETリクエストとHTTP GETリクエスト:誰が技術的にクライアントですか?
- 14. RESTfulな概念:階層的なリソースを整理する
- 15. ドッカーの基本的な概念についての明確化
- 16. Backbonejsビューバインディングの概念的なフィードバック
- 17. 基本的なANTLRの概念
- 18. NHibernateの概念集約的なルート
- 19. sqlite概念からcoredata概念へ?
- 20. 基本的な概念ビデオデータの構造と処理
- 21. 画像処理ビット単位命令の概念的解釈
- 22. 継承関係についての概念的な質問?
- 23. 次の2つのコードブロックは論理的に同等ですか?
- 24. Bokeh概念実証的な効率的な動的プロット更新?
- 25. 概念モデルと論理モデルと正準モデル
- 26. Python 3.1- Grid Simulation概念的な問題
- 27. 概念的なもの - リモートマシンからイベントを消費する
- 28. 静的サイズのヘプレスハッシュマップを持つことは理論的に可能ですか?
- 29. コンテナクラスを持つ動的配列の概念?
- 30. Rubyメソッドの引数 - 真理値を自動的に変更できますか?
は 'true'を『'0'以外のもの』のほとんどの言語の定義はありませんか? – delnan
私は、数値的に、1は真であり、0はほとんどのプログラミング言語で偽を表すと想像することができます。面接官が探していた答えではありませんでした。 – PeterK
あなたの質問履歴を見ると、受け取った返信があなたの質問に答えているようです。おそらく、あなたは「受け入れられた」としてそれらをマークするべきでしょうか? –