私はC#で次のコードを持っています:
ご覧のとおり、最初にユーザーがアップロードした証明書が有効かどうかを確認しています。これらのチェックは常に実行する必要があります。
その後、ユーザーが入力した IP アドレスとポート番号が有効かどうかを確認しています。ただし、違いは、ユーザーが IP アドレスおよびポート番号フィールドに何らかのテキストを入力した場合に、これらのチェックを実行する必要があることです。ユーザーが両方のフィールドに何も入力しなかった場合、チェックはスキップされます。
さらに、いずれかのフィールドにテキストが含まれている場合は、両方のフィールドにテキストを入力するようにエラー メッセージが表示されます。
現在のコードでは、ユーザーが IP アドレスまたはポート番号フィールドのいずれかにテキストを入力しても、両方ではなく、エラー メッセージは表示されません。どうすればこれを解決できますか?