C#文字列比較

「文字列は、集合的な文字列を形成するための複数の文字を含むデータ変数です。 変数文字列は文字列のオブジェクトとして宣言され、文字列クラスで使用されるいくつかの機能に存在するために使用されます。 このチュートリアルでは、Cシャーププログラミング言語での比較方法に焦点を当てます。」 例1 この例では、Cシャープの組み込み関数を使用して2つの文字列を比較します。 Cシャープの文字列クラスは、さまざまな機能を適用する役割を果たします。 したがって、「string.Equals」は、.NetFrameworkで文字列を比較するために使用されるCシャープの関数の1つです。 概念を詳しく説明するために、プログラムのソースコードを使用しました。 3本の弦を取りました。 これらの3つの文字列は、string.Equals関数を使用して相互に比較されます。 この関数は2つのパラメーターを同時に受け取ります。 3つの文字列すべてが一度に比較されるわけではありません。 一方、この関数の戻り型はブール値です。 プログラムで適用された条件に応じて、trueまたはfalseの値を返します。 #String.Equals(string1 string2); これは比較方法であるため、if-elseステートメントを使用して結果の値を表示します。 最初の2つの文字列が両方とも同じである場合、関数はTrueを返すため、最初のステートメントは両方の文字列が同じであると表示されます。 それ以外の場合、Falseリターンの場合、両方が異なる値であることが表示されます。 #If(String.Equals(mystring1、mystring2)) #Console.Writeline($ “{mystring1}とmystring2}は同じです”); 変数内の両方の値が結果のステートメントに表示されます。 同様のif-elseステートメントが、文字列1と文字列3の間の他の2つの比較、および文字列2と文字列3の間の比較に適用されます。 、結果は実行時に表示されます。 […]

The post C#文字列比較 appeared first on Gamingsym Japan.

修正:採石場が起動しない、またはPCに読み込まれない

採石場は、スーパーマッシブゲームズによって開発され、2KGamesによって公開されたインタラクティブなドラマホラービデオゲームです。 それは夜明けまでの精神的な後継者であり、…のためにリリースされます
投稿の修正:PCで採石場が起動しない、または読み込まれない、GetDroidTipsに最初に登場しました。
The post 修正:採石場が起動しない、またはPCに読み込まれない appeared first on Gamingsym Japan.

C#Round()

「これは、指定された数値に最も近い整数に、または特定の小数桁に従って値を丸めたり、変換したりするために使用される関数です。 これは、C Sharpの数学クラスに関連付けられており、オブジェクトで直接使用されます。 このチュートリアルには、Round()関数の原理を詳しく説明するためのいくつかのアプローチが含まれています。」 例1:Math.Round(Double) このメソッドは、関数のパラメーターとして浮動小数点数を受け取り、丸められた整数値を返します。 この関数の基本的な構文は次のとおりです。 #public static double Round(double x); 次に、Cシャープの例でこの関数を使用します。 システムライブラリを使用して、関数にCシャープの機能を追加します。 メインプログラム内では、考えられる2つのケースを説明することにより、2つのdouble値を取りました。 最初のdouble値は、小数点「。」の後に書き込まれる数値の位置である小数部に、2つの連続する整数の中間よりも小さい数値が含まれている場合に使用されます。 この数にラウンド関数を適用します。 #Math.Round(dx1); ラウンド関数は数学のプロパティであり、数学の場合にあるため、Mathオブジェクトを介してアクセスされます。 同様に、2番目のケースでは、小数部が2つの連続する整数の半分より大きい10進数を導入しました。 同じround()関数がその数にも適用されます。 コードを閉じて保存します。 次に、.cs拡張子で保存されたコードを実行します。 Linuxオペレーティングシステムのプログラミング言語ごとに、指定されたコンパイラを使用する必要があります。 したがって、Cシャープの場合、MCSコンパイラを使用してコードをコンパイルする必要があります。 […]

The post C#Round() appeared first on Gamingsym Japan.

C#IComparable

この記事では、Cシャーププログラミング言語のIComparableインターフェイスについて説明します。 このインターフェイスのいくつかのメソッドを使用して、クラス内のオブジェクトを比較したり、並べ替えたりすることができます。 コンパイラはそれを許可しないため、比較およびソート方法は通常、クラスオブジェクトに直接適用できません。 代わりに、IComparableインターフェイスを使用して、クラスオブジェクトを比較およびソートします。 このインターフェイスは主に、並べ替えて比較するオブジェクトの一般的なリストを作成したときに使用されます。 オブジェクト間の比較は、C#プログラミング言語のCompareTo()関数と呼ばれるメソッドを介して行われます。 IComparableインターフェイスのCompareTo()関数: CompareTo()関数は、C#プログラムのクラスのオブジェクトを比較します。 CompareTo()関数は、整数や文字列などの戻りデータ型で呼び出されます。 ただし、オブジェクト比較の場合は、整数データ型を使用します。これにより、オブジェクトが比較されるときにゼロ状態と非ゼロ状態が返されます。 この関数をC#プログラミング言語で利用するための構文は次のとおりです。 #「publicint CompareTo(Object)」 このアプローチをよりよく理解するために、このインターフェイスとそのCompareTo()関数をUbuntu20.04環境に実装します。 例01:Ubuntu20.04での配列クラスのオブジェクトの比較とそれらの並べ替え この例では、クラスのオブジェクトを比較し、IDの昇順で並べ替えます。 この例では、CompareTo()関数をSort()関数と一緒に使用します。 比較の前後で、ソートされたオブジェクトとソートされていないオブジェクトのリストを区別して、IComparableインターフェイスのメカニズムを見落とします。 次のコードはUbuntu20.04環境に実装され、コマンドラインターミナルで実行されます。 前のコードでは、「配列」クラスを形成しました。 次に、クラスからいくつかのオブジェクトを作成し、それらに値を割り当てました。 この後、IComparableインターフェイスを使用して、CompareTo()関数を使用して、前に作成したオブジェクトを比較し、並べ替えました。 その後、Sort()関数をオブジェクトの名前で呼び出し、オブジェクトの配列の並べ替えられたリストと並べ替えられていないリストの両方を出力して使用します。 前のコードをコンパイルして実行すると、次の出力が得られます。 出力には、ソートされたリストとソートされていないリストの違い、およびCompareTo()関数とSort()関数が同時に機能してIComparableインターフェイスで簡略化された回答を提供する方法が反映されます。 […]

The post C#IComparable appeared first on Gamingsym Japan.

C#エスケープ引用

C#プログラミングでは、端末画面で直接二重引用符をエスケープしません。 これらの二重引用符を表示するには、さまざまな方法を使用します。 この記事では、次のことを説明します。端末画面でこれらの二重引用符をエスケープする方法。 エスケープクォートの概念。 C#プログラミングで二重引用符をエスケープする方法を示すさまざまな例。 Ubuntu20.04ですべての例を実行します。 C#プログラミングで二重引用符をエスケープするさまざまな方法: 例1:@および“”エスケープ文字の使用。 この例では、C#プログラミングで二重引用符をエスケープするために@と““エスケープ文字を使用しています。 これらの例を実行するには、Ubuntu20.04テキストエディターを使用します。 C#コードファイルを「.cs」ファイル拡張子で保存します。 この概念を学ぶために、この与えられた例を試してみましょう。 C#プログラムの最初のステートメントは、「usingSystem」です。 この行を作成するときは、C#コードでシステムライブラリを使用します。 さまざまなクラスと関数が含まれています。 このライブラリを使用すると、「Console」クラスと「WriteLine()」関数にアクセスできるようになります。 このライブラリをインポートすると、「名前空間」ができます。 この名前空間の名前は「CsharpProgram」です。 この後、「Demo」という名前のクラスを宣言します。 ここでは「静的」である「main」関数を初期化し、文字列データ型の「message」という名前の変数を宣言します。 この「メッセージ」変数を「MyFirstCsharpProgram」という文字列で初期化します。 「Csharp」の二重引用符をエスケープするには、文字列の先頭に@記号を使用し、二重引用符のもう一方のペア(この「Csharp」など)内に二重引用符を配置します。 この文字列の前に@記号を付ける必要があります。 この後、ターミナル画面にエスケープ引用符を含む行を印刷する必要があります。 そのため、この行を端末にレンダリングする「Console.WriteLine」関数を使用します。 […]

The post C#エスケープ引用 appeared first on Gamingsym Japan.

C#演算子のオーバーロード

「この記事では、C#プログラミング言語での演算子のオーバーロードの概念について説明します。 通常の演算子に従来の操作以外の操作を実行させる方法は、演算子のオーバーロードの基本的な意味です。 C#を使用すると、オーバーロード可能演算子と非オーバーロード可能演算子の2種類の演算子があるため、ユーザーはオーバーロード可能であるいくつかの演算子を事前定義できます。 単項演算子と二項演算子は、C#プログラミング言語のオーバーロード可能な演算子です。 残りの演算子はオーバーロードできない演算子ですが、一部の演算子は論理演算子、複合演算子、キャスト演算子です。」 演算子のオーバーロード 演算子のオーバーロードの概念を理解するために、使用する最も基本的で一般的にオーバーロードされる演算子である「+」演算子を実装します。 通常、「+」演算子は2つの数値を加算するために使用されます。 ただし、文字列と数値の間に書き込むと、両方が連結されます。 これは、単項演算子をオーバーロードする良い例です。 上記のC#プログラムでは、「+」演算子を使用して1行目に2つの数値を追加し、2行目に同じ演算子を使用して文字列と数値を加算するという単純な関数を示しました。演算子をオーバーロードしているため、wordは文字列と数値を連結します。 上記のプログラムの出力は、「+」演算子の二重の性質を示しています。 最初の操作では、結果の2つの数値を4として加算するだけですが、他の操作では、「+」演算子は、C#プログラミングで事前定義されているように、文字列を数値に連結するエージェントとして機能します。言語。 次に、演算子のオーバーロードに関するいくつかの例を見ていきます。ここでは、「operator」キーワードを使用して、特定の演算子のオーバーロードとして記述します。 例01:Ubuntu20.04での「-」演算子のオーバーロード この例では、オーバーロードメソッドの継承による演算子の広範なオーバーロードに焦点を当てます。 この場合、「-」演算子はオーバーロードされます。 整数変数の値は「-」演算子に割り当てられます。 ただし、「-」の通常の動作は、オーバーロードによって変更されます。 代数を使用して、「-」演算子を数値に指定できる記号に変換します。 上記の例では、2つの整数変数があり、それらの値を他の2つの整数に置き換えています。 次に、「-」演算子の従来の操作が再定義された「operator」キーワードを使用してオーバーロード関数を作成しました。 次に、メインプログラムでオーバーロードされた演算子を呼び出して、通常の演算子とオーバーロードされた演算子の違いを確認しました。 上記のプログラムをコンパイルして実行すると、次の結果が得られます。 演算子がオーバーロードされ、オーバーロードされたメソッドの事前定義された関数が最後の呼び出しで実行されていることがわかります。 […]

The post C#演算子のオーバーロード appeared first on Gamingsym Japan.

C#ファイルを開く

「この記事では、ファイルを開くためのさまざまな例について、Ubuntu 20.04コマンドラインターミナルを使用してC#プログラミング言語で説明および実装します。 FileStreamやStreamWriterなどのクラスを使用すると、後でさまざまな例で説明するように、ファイルの作成、オープン、および読み取りに役立ちます。 これらのクラスは、名前空間System.IOの一部であり、すべての入力関数と出力関数に関連するさまざまなクラスがあります。」 C#プログラムのFile.Open()メソッド File.Open()メソッドはファイルストリームクラスに固有であり、クラスのオブジェクトを作成することによってアクセスされます。 C#プログラミング言語でファイルを開くための構文を以下に示します。 ファイルストリームはsystem.IO名前空間の一部であり、ファイルストリームは、ディレクトリ内の既存のファイルの読み取り、書き込み、さらには検索などのファイル操作に使用されます。 File Streamを使用するには、最初にFileStreamクラスのオブジェクトを作成する必要があります。 オブジェクトには、ファイルへのアクセスに役立つ4つのパラメーターを指定できます。 FileNameパラメーターはファイルのタイトルで構成され、FileModeパラメーターはファイルで作業するモードを指定します。 FileAcessパラメーターは、ファイルへのアクセスの状態を定義し、FileShareパラメーターは、他のFileStreamsオブジェクトとのファイルの共有を決定するために使用されます。 例01:ファイルを開く方法を使用してUbuntu20.04で既存のファイルを開く この例では、ディレクトリにすでに存在するファイルを開きます。 ファイルにアクセスするには、ファイルの名前とファイルストリームのオブジェクトへのパスをパラメーターとして指定し、アクセスするモードも指定する必要があります。 このC#プログラムでは、file openメソッドを使用して、いくつかのパラメーターを指定します。 それらの1つはFileMode.Openになります。 パラメータを完了したら、「1024」のサイズのバイト配列の作成に進みます。 UTF8Encodingクラスのオブジェクトを生成します。 その後、whileループを使用してreadメソッドを作成します。 配列の長さを使用してループを実行すると、ファイルを最後まで読み取ることができます。 出力画面とファイルでわかるように、ファイルのテキストは同じであり、Fileopenメソッドを介してアクセスされました。 例02:ストリームライターとファイルストリームクラスを使用してUbuntu20.04でファイルを作成して開く […]

The post C#ファイルを開く appeared first on Gamingsym Japan.

C#内部

アクセス修飾子は、オブジェクト指向プログラミングでなくてはならないものです。 アクセス修飾子は、データメンバーおよびメンバー関数で使用することにより、データを保護するために使用されます。 これらのアクセス修飾子は、ソースごとに、パブリック、プライベート、保護、および内部です。 内部アクセス修飾子は、プライベートアクセスメンバーと同じように機能しますが、プログラミングのレベルが異なります。 プライベート修飾子はクラスレベルで機能し、内部修飾子はアセンブリレベルで機能します。 本日は、内部アクセス修飾子の使用について検討します。 例01 内部アクセス修飾子を使用する前に、まずC#プログラミングの「プライベート」アクセス修飾子を確認する必要があります。 そのため、2つのクラスを含む「New」という名前のユーザー定義の名前空間を使用しています。 クラス「Test」には、このコードの実行を開始するためのmain()関数が含まれています。 このmain()ドライバー関数のConsole.WriteLine()ステートメントは、画面に「テストクラスのメインメソッド」というテキストを表示するために使用されます。 クラス「New」のオブジェクト「obj」がクラス名を使用して作成されました。 クラス「New」には、値が「14」の整数型のプライベートデータメンバー「x」が含まれています。 これは、変数「x」の値は、たとえそれらが派生したとしても、他のクラスの他の関数からアクセスできないことを意味します。 main()関数は、Newクラスのオブジェクト「obj」を使用して、クラス「New」のプライベートデータメンバー「x」の値を更新しています。つまり、現在は不可能です。 main()メソッドのオブジェクト「obj」を使用してshow()関数を呼び出した後、「public」アクセス修飾子を使用してshow()メソッドを実行する必要があります。 「x」変数を持つプライベートアクセス修飾子があるため、そのようには見えません。 両方のクラスが完了し、コードを使用できるようになります。 最初にCtrl+Sで保存し、テキストエディタの十字記号を使用して閉じることでエディタを終了する必要があります。 コードを保存したら、Linuxですでに構成されている「mcs」C#コンパイラを使用してコードをコンパイルする必要があります。 この必須の手順は、C#コードの12行目でエラーが発生したことを示しています。つまり、プライベートアクセス修飾子で定義されたTestクラス内で変数「x」にアクセスできません。 したがって、このエラーを修正する必要があります。 テキストエディタでC#ファイルを再度開き、変数「x」のプライベートアクセス修飾子をパブリックアクセス修飾子に置き換えることでコードを更新しました。 残りのコードは不要なので変更しません。 そこで、新しく更新したコードをもう一度保存しました。 […]

The post C#内部 appeared first on Gamingsym Japan.

C#文字列置換

「この記事では、C#プログラミング言語のSystem名前空間での文字列置換メソッドについて説明します。 Replace()メソッドは、文字列変数をパラメーターの定義に置き換えることにより、文字列変数に対して機能します。 これは、新しい文字列を削除して作成するプロセスを完全に削減し、文字列のコンテンツを編集できるようにするだけで面倒な作業を省くことができるため、非常に有益な方法です。」 例01:Ubuntu 20.04でReplace()関数を使用して文字列内の文字に空白スペースを置き換える この例では、文字列変数の空白スペースを文字に置き換える文字列での置換関数の使用について説明します。 replace関数は、古い文字列を変換し、それを新しい変換された文字列に変換します。 変換後、古い文字列と新しい文字列の違いを分析します。 C#プログラムでは、文字列変数を初期化し、間に空白を入れてテキストを割り当てました。 次に、古い文字列変数を出力し、replace関数を使用して古い文字列変数を変換しました。 replace関数では、最初のパラメーターとして空白スペースを指定し、2番目のパラメーターでは、古い文字列で置換される文字「、」を指定しました。 このプログラムは、空白スペースの代わりにコンマを使用して、古い文字列変数を変換します。 置換関数は、新しい変数の出力のインラインで呼び出されます。 古い春を変形させ、新しい値を保存します。 上記のC#プログラムをコンパイルして実行すると、上記のスニペットに示すように次の出力が得られます。 出力からわかるように、古いものは文字の間に空白があり、変換後、空白はコンマ「、」に置き換えられました。これは、文字列変数のより洗練された外観であることがわかりました。 例02:Ubuntu20.04のReplace関数を使用した文字列変数内の単語のスペルの修正 この例では、プログラムの文法エラーまたは書き込みエラーのオーバーストレイン変数と、Cシャーププログラミング言語の単純な関数でそれらを編集する方法に焦点を当てます。 この例では、複数回繰り返されている文字列の一部を、replace関数で修正する方法を説明します。 理解を深めるために、この例をUbuntu20.04環境に実装します。 これは、文字列変数でスペルが間違っている単語を正しいスペルの単語に置き換えるために従うプログラムです。 まず、文字列変数を初期化してテキストを割り当てますが、このテキストにはスペルミスがあります。 次に、作成している新しい文字列との視覚的な違いを確認するために、表示画面に印刷します。 新しい文字列変数が初期化され、古い文字列に対して置換関数が使用されます。パラメータブラケットでは、最初の式に間違ったスペルの単語が書き込まれ、2番目の式に正しいスペルの単語が書き込まれます。 Ubuntu […]

The post C#文字列置換 appeared first on Gamingsym Japan.

CSSクラスとは何ですか

レスポンシブで魅力的なWebサイトのデザインを作成するには、HtmlとCSSが連携していることは誰もが知っていますが、デザイン要件に応じて、同じCSSプロパティを複数のHTMLタグに適用する必要がある場合があります。 今、疑問が生じます、そのような状況で私たちは何をしますか? ここでCSSクラスが登場し、同じCSSコードを何度も書く必要がなくなりました。 CSSクラスは、要素またはWebページ全体に複数のプロパティを追加する際の重要な役割を果たします。 この記事は、CSSクラスの重要性を考慮して、CSSクラスへの洞察を次の学習成果とともに提供することを目的としています。 CSSクラスとは 1つのHtmlタグで複数のクラスを使用する方法 特定のHTMLタグのCSSクラス CSSクラスとは CSSでは、クラスを使用して、CSSプロパティを一括で適用するための一連のプロパティを定義します。 クラスは一度に複数のHTMLタグで使用できます。つまり、HTMLコードに同じCSSプロパティを複数回記述する必要はなく、代わりにクラスを使用するだけです。 クラスは、CSSプロパティのグループで定義されます。 CSSクラスの一般的な構文を以下に示します。 。クラス名{{ CSSプロパティ} CSSでは、ドット(。)はクラス名を設定するために使用され、CSSプロパティは中括弧で囲まれます。 CSSクラスを作成する方法 主に、CSSクラスは、CSSプロパティのセットを囲み、クラスを呼び出してこれらのプロパティを適用するために使用されます。 次のコードは、CSSクラスの作成方法を説明しています。 CSSクラス 。容器{ 高さ:200px; 幅:500px; ボーダー:2pxソリッドブラック; } […]

The post CSSクラスとは何ですか appeared first on Gamingsym Japan.