問題タブ [string-concatenation]
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.
vb6 - RegQueryValueEx から返される連結文字列
レジストリから文字列値を読み取り、それを別の特定の文字列と連結したいと考えています。次のように RegQueryValueEx() を呼び出しています。
RegQueryValueEx() は正常に動作します。sString で必要な文字列を取得しており、MsgBox で表示することもできます。しかし、それを「some_string」と連結しようとすると、sString しか表示されません。助けてください。
ありがとう
python - Python での文字列連結と文字列置換
Python では、文字列の連結と文字列の置換をいつどこで使用するのかわかりません。文字列の連結によりパフォーマンスが大幅に向上したため、これは実用的なものではなく、スタイル上の決定ですか?
具体的な例として、柔軟な URI の構築をどのように処理する必要があるかを示します。
編集:文字列のリストを結合し、名前付き置換を使用することについての提案もありました。これらは、いつどのように行うのが正しい方法であるかという中心的なテーマの変形です。回答ありがとうございます。
ruby - Ruby での文字列連結
Ruby で文字列を連結するよりエレガントな方法を探しています。
次の行があります。
これを行うより良い方法はありますか?
<<
さらに言えば、との違いは何+
ですか?
php - {$_GET['id']} と '".$_GET['id']."' の違いは?
書き込みの違いはありますか
と
'".$_GET['id']."'
SQLステートメントで?どちらも同じように動作します
sql - T-SQL While ループと連結
レコードを取り出してそれぞれを文字列に連結し、その文字列を出力することになっている SQL クエリがあります。クエリの重要な部分は次のとおりです。
スクリプトが実行されると、常に正しく出力されますが、 @tempCatString
null として出力されます。@tempCat
Whileループ内で連結が機能しない理由はありますか? @counter
インクリメントは完全に機能するため、それは間違っているようです。それで、私が見逃しているものは他にありますか?
c++ - プリコンパイラを使用した文字列連結
次の問題があります。複数行のテキスト ファイルを としてインクルードしたい#define
、つまり、テキスト ファイルの値を格納する定数が必要です。例:
そして、(コンパイル時に)定数を次のスタイルで初期化したい
ここで、文字列 "This\nis\na\ntextfile" は、ファイル f.txt の行を連結して得られます。プリプロセッサ コマンド/マクロを使用してこれを達成する方法はありますか?
objective-c - NSStrings を連結するための Objective-C のショートカット
stringByAppendingString:
Objective-C で( ) 文字列を連結するためのショートカット、またはNSString
一般的に操作するためのショートカットはありますか?
たとえば、次のようにします。
もっと似たもの:
objective-c - NSArray の内容を NSMutableString AppendString と連結する
NSArray を反復処理しようとしていますが、位置 i にある配列の内容を NSMutableString インスタンスに連結しようとすると、コンパイラ エラーが発生し続けます。
「;の前に構文エラー」があることを教えてくれるだけです。それは私に多くを教えてくれません。この行で:
私は私の構文に何か問題があるに違いないことを知っています..
私の機能は次のとおりです
前もって感謝します
c# - 文字列の連結はC#では安全ではありません。StringBuilderを使用する必要がありますか?
私の質問はこれです: C#での文字列の連結は安全ですか?文字列の連結によって予期しないエラーが発生し、StringBuilderを使用してその文字列の連結を置き換えると、それらのエラーが消える場合、それは何を示しているのでしょうか。
背景:私は小さなコマンドラインC#アプリケーションを開発しています。コマンドライン引数を取り、少し複雑なSQLクエリを実行し、約1300行のデータをフォーマットされたXMLファイルに出力します。
私の最初のプログラムは、デバッグモードでは常に正常に実行されます。ただし、リリースモードでは、約750番目のSQL結果に到達し、エラーで終了します。エラーは、SqlDataReaderオブジェクトのRead()メソッドがtrueを返しただけでも、データの特定の列を読み取ることができなかったことです。
この問題は、以前は「string1+string2」があったコード内のすべての操作にStringBuilderを使用することで修正されました。StringBuilderがすでに使用されているSQLクエリループ内の文字列連結については話していません。コードの前半で、2つまたは3つの短い文字列変数間の単純な連結について話しています。
C#は、いくつかの文字列を一緒に追加するためのメモリ管理を処理するのに十分スマートであるという印象を受けました。私が間違っている?それとも、これは他の種類のコードの問題を示していますか?
.net - String.Format vs "string" + "string"またはStringBuilder?
重複の可能性:
String.FormatはStringBuilder
C#文字列出力と同じくらい効率的ですか:formatまたはconcat?
パフォーマンスの優先順位と、次のそれぞれを優先する条件は何ですか。
また
また