[英]C# Command line argument
我們已經開發了一個生成支付鏈接的程序,我們有一個問題 arguments 是通過命令行 arguments 傳遞的,但是如果 arguments 的字符串包含空格,它會跳轉到下一個字段。
我們可以執行以下操作來解決此問題嗎? 如果有怎么辦?
-Amount "agument with space 1"
-Currency "argument with space2"
-Firstname "argument with space3"
...
這是當前的代碼:
if (commandlineargs.Length > 0)
{
var BEDRAG = commandlineargs[1];
var CURRECY = commandlineargs[2];
var VOORNAAM = commandlineargs[3];
var ACHTERNAAM = commandlineargs[4];
var EMAIL = commandlineargs[5];
var KLANTCODE_EN_DOCNUM = commandlineargs[6];
var WINKEL = commandlineargs[7]; // (see sap configuration U_webshop)
txt_bedrag.Text = BEDRAG;
txt_firstname.Text = VOORNAAM;
txt_lastname.Text = ACHTERNAAM;
txt_email.Text = EMAIL;
txt_klant_en_docnummer.Text = KLANTCODE_EN_DOCNUM;
txt_currency.Text = CURRECY;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.