tryparse

    -2

    1答えて

    TryParseメソッドをC#で使用しようとしています。 私はユーザーからの入力を受け取り、整数の場合は変数に戻るプログラムを作成しています。プログラムは入力が有効な整数であればうまく動作しますが、12sdのような無効な数値を入力するとa=0を返します。間違いはどこですか。プログラムは、クラスであるとして、コンソールアプリケーションを考えてみましょう Program obj = new Progr

    -1

    3答えて

    Personクラスの両方が含まれているクラスリストソートする:私は、次のようなCSVファイルから文字列データをソートすることができる午前 class Program { static void Main(string[] args) { string[] data = File.ReadAllLines("titanic.csv");

    3

    1答えて

    コード:ここ string[] numbers = new string[2]; for (int i = 0; i < numbers.Length; i++) { numbers[i] = Console.ReadLine(); if (int.TryParse(numbers[i], out int numberTry) && i == 0) Consol

    1

    1答えて

    は、私は、私は整数値のみを入力することができるより確実にすることができるtryParseを使用して、0〜19 間のint型の値以外のものを入力する人を止めることができるようにしたいtryParse。標準whileループを使うと、0から19までの整数しか入力できないことを保証できますが、私は2つの値に結合するのに苦労しています。 これまでのところ、2つのループを分けることで動作する唯一の方法であり、

    0

    1答えて

    私は検索してきましたが、私の答えが見つかりませんでしたので、この質問が重複している場合は私を許してください。 エンティティフレームワーク(EF)を使用してSQL Serverデータベースと通信する.Net C#アプリケーションがあります。私は大量のデータを変換しているので、自分の日付が有効なSQL Serverのdatetime型であることを確認する必要があります。私のPOCOクラスは日付にdat

    0

    2答えて

    文字列をDateTimeOffsetに変換しようとしています。ここに私の文字列の例があります2017/010/23:51:50 2017は年の年を表し、23:51:50は時間を表します。 私は以下の方法で試していますが、それは私に返信します0001-01-01 00:00:00.0000000 +00:00入力は常にありません。 マイコード DateTimeOffset DateTime; st

    3

    2答えて

    "August 2012"という形式の文字列をDateTimeオブジェクトに解析しようとしています。文字列は、DataTableの列名から来ています。 string columnName= row[col].ToString(); // "August 2012" は当初、私は bool result = DateTime.TryParse(row[col].ToString, out con

    -4

    2答えて

    int VillainId = -1; Console.Write("Enter VillainId: "); while (!int.TryParse(Console.ReadLine(), out VillainId)) { Console.WriteLine("You need to enter a valid Villain Id!");

    0

    1答えて

    ユーザーが無効な入力を入力した後でもプログラムを実行したい。ユーザーが文字列を入力すると、エラーメッセージが表示されてプログラムが終了しますが、プログラムはユーザーに有効な入力を要求するように依頼します。私はdo/catchの中にtry/catchを入れてみましたが、それは私にとってはうまくいかないようです。 Int16 dollars; try { do

    0

    1答えて

    私は次のXAMLを持っている: <TextBox Name="LevyWageLimitFormulaID_TextBox" Width="150" HorizontalAlignment="Center" Grid.Row="4" Grid.Column="1"> <TextBox.Text> <Bind