-
C#言語の利点とアプリケーション
C#は、Microsoftによって開発され、European Computer Manufacturers Association(ECMA)およびInternational Standards Organisation(ISO)によって承認された最新の汎用オブジェクト指向プログラミング言語です。 C#は、共通言語インフラストラクチャ(CLI)用に設計されています。これは、実行可能コードとランタイム環境で構成されており、さまざまなコンピュータープラットフォームやアーキテクチャでさまざまな高級言語を使用できます。 C#の利点 オブジェクト指向言語 自動ガベージコレクション クロスプラットフ
-
C#複数のローカル変数宣言
C#では、コンマを使用して、ステートメント内で複数のローカル変数を宣言できます。以下は同じ-を表示します int a = 20, b = 70, c = 40, d = 90; 例 複数のローカル変数を宣言している例を見てみましょう。以下の4つの変数は、同じステートメントで宣言および初期化されます。 using System; class Demo { static void Main() { int a = 20, b = 70, c = 40, d = 90; Console.Wr
-
文字列内のURLをチェックするC#プログラム
C#のStartWith()メソッドを使用して、文字列内のURLを確認します。 入力文字列が-であるとしましょう string input = "https://example.com/new.html"; 次に、wwwまたはwww以外のリンクを確認する必要があります。これには、C#のifステートメントを使用します- if (input.StartsWith("https://www.example.com") || input.StartsWith("https://example.com")) { } 例 次のコードを実行して、文
-
数が素数であるかどうかをチェックするC#プログラム
数値が素数であるかどうかを計算するために、forループを使用しました。その中で、すべての反復で、ifステートメントを使用して、数値自体の間の剰余が0に等しいことを確認します。 for (int i = 1; i <= n; i++) { if (n % i == 0) { a++; } } カウンターaも追加されます。これは、数が素数の場合、つまり1と数自体の場合に2回だけ増加します。したがって、aの値が2の場合、その数は素数であることを意味します。 例 数が素数であるかどうかを確認するための
-
文字列に特殊文字が含まれているかどうかを確認するC#プログラム
文字列に特殊文字が含まれているかどうかを確認するには、次の方法を使用する必要があります- Char.IsLetterOrDigit forループとチェック、または特殊文字を含む文字列内で使用します。 文字列は-だとしましょう string str = "Amit$#%"; 文字列を文字配列に変換します- str.ToCharArray(); これで、forループを使用し、isLetterOrDigit()メソッドを使用して各文字をチェックします。 例 完全なコードを見てみましょう。 using System; namespace Demo {  
-
文字列が回文であるかどうかを確認するC#プログラム
文字列が回文であるかどうかを確認するには、最初に-を使用して文字列の逆を見つける必要があります。 Array.reverse() その後、equals()メソッドを使用して、元の文字列を逆にした文字列と一致させます。結果が真の場合、それは文字列が回文であることを意味します。 例 完全な例を試してみましょう。ここでは、文字列は「マラヤーラム語」です。これを逆にすると、同じ結果になります。 using System; namespace palindromecheck { class Program { static void M
-
パスワードの有効性をチェックするC#プログラム
パスワードを作成しているときに、パスワードが強力であり、-を持っている必要があるなど、Webサイトでの検証要件を見たことがあるかもしれません。 最小8文字および最大14文字 1つの小文字 空白なし 1つの大文字 1つの特別な文字 条件を1つずつ確認する方法を見てみましょう- 最小8文字および最大14文字 if (passwd.Length < 8 || passwd.Length > 14) return false; 少なくとも1つの小文字 if (!passwd.Any(char.IsLower)) return false; 空白なし if (passwd.Contai
-
入力された番号がアームストロング番号であるかどうかを確認するC#プログラム
アームストロング数の場合、数が3桁であるとすると、その桁の3乗の合計はその数自体と等しくなります。 たとえば、153は-に等しい 1³ + 3³ + 5³ C#を使用してチェックするには、値をチェックして残りを見つけます。ここで、「val」はアームストロングをチェックする番号です- for (int i = val; i > 0; i = i / 10) { rem = i % 10; sum = sum + rem*rem*rem; } 次に、加算を実際の値と比較します。一致する場合、それは立方体の合
-
文字のリストを文字列に変換するC#プログラム
まず、文字配列を宣言し、各文字の値を設定します- char[] ch = new char[5]; ch[0] = 'H'; ch[1] = 'e'; ch[2] = 'l'; ch[3] = 'l'; ch[4] = 'o'; 次に、文字列クラスコンストラクタを使用して、上記の文字配列から新しい文字列を作成します- string myChar = new string(ch); 例 C#で文字のリストを文字列に変換するコードを見てみましょう。 using System; namespace Demo {
-
文字列内の単語数をカウントするC#プログラム
最初に文字列を宣言しましょう- string str = "Hello World!"; 次に、文字列全体をループして、空白、タブ、または改行文字を見つけます- while (a <= str.Length - 1) { if(str[a]==' ' || str[a]=='\n' || str[a]=='\t') { myWord++; } a++; } 例 C#で文字列内の単語数をカウントするた
-
文字列内の単語の出現をカウントするC#プログラム
最初に文字列を設定します- string str = "Hello World! Hello!"; 次に、文字列で「Hello」という単語が出現していないか確認し、ループスルーします- while ((a = str1.IndexOf(pattern, a)) != -1) { a += pattern.Length; count++; } 例 次のコードを実行して、文字列内の単語の出現回数をカウントできます。 using System; class Program { static voi
-
バイナリ文字列を整数に変換するC#プログラム
Convert.ToInt32クラスを使用して、バイナリ文字列を整数に変換するという目的を果たします。 バイナリ文字列が-であるとしましょう string str = "1001"; これで、各文字が解析されます- try { //Parse each char of the passed string val = Int32.Parse(str1[i].ToString()); if (val == 1) result += (int) Math.Po
-
2進数を10進数に変換するC#プログラム
まず、バイナリ値を設定します- int num = 101; 次に、バイナリを新しい変数に割り当てます- binVal = num; 値が0より大きくなるまで、このように2進数とベース値をループします。 while (num > 0) { rem = num % 10; decVal = decVal + rem * baseVal; num = num / 10; baseVal = baseVal * 2; } 例 以下は2進数を10進数に変換するコードです。 using
-
大文字と小文字を変換するC#プログラム
文字列が-だとしましょう str = "AMIT"; 上記の大文字の文字列を小文字に変換するには、ToLower()メソッド-を使用します。 Console.WriteLine("Converted to LowerCase : {0}", str.ToLower()); 例 以下は、大文字と小文字を変換するためのC#のコードです。 using System; using System.Collections.Generic; using System.Text; namespace Demo { class MyApplic
-
数字を単語に変換するC#プログラム
まず、0から9までの単語を宣言します- // words for every digits from 0 to 9 string[] digits_words = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"
-
10進数を2進数に変換するC#プログラム
小数点以下を-に設定したとしましょう decVal = 34; Console.WriteLine("Decimal: {0}", decVal); 10進値の2進数として取得する値にはToString()メソッドを使用します- while (decVal >= 1) { val = decVal / 2; a += (decVal % 2).ToString(); decVal = val; } 次に、新しい空の変数を設定して、ループを使用して2進数を表示します- string bin
-
華氏を摂氏に変換するC#プログラム
まず、華氏温度を設定します- double fahrenheit = 97; Console.WriteLine("Fahrenheit: " + fahrenheit); 摂氏に変換します- celsius = (fahrenheit - 32) * 5 / 9; 例 次のコードを実行して、華氏を摂氏に変換してみてください。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Demo { class M
-
文中の最初の文字を大文字に変換するC#プログラム
次の文字列を言いましょう- String str = "Welcome to our website!"; ToCharArray()メソッドを使用して、上記に含まれる文字列のchar配列を作成します。 char []ch = str.ToCharArray(); 最初の文字を大文字に変換するには- if (ch[i] >= 'a' && ch[i] <= 'z') { // Convert into Upper-case ch[i] = (ch
-
10進数を8進数に変換するC#プログラム
10進数を設定- int decVal = 40; 次に、変数を取得して decValを設定します 初期化。 8進数には基数8の記数法があるため、8で余りを見つけ、次のコードスニペットのようにループで評価します。 while (quot != 0) { octalVal[i++] = quot % 8; quot = quot / 8; } 例 次のコードを実行して、10進数を8進数に変換してみてください。 using System; class Demo { public static void Main()
-
文字列内の母音と子音の数をカウントするC#プログラム
母音と子音の両方をチェックする必要がありますが、大文字と小文字の両方をチェックすることを忘れないでください。 母音を数えるには、「aeiou」の文字を個別に確認します。つまり if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I&