Mọi người ơi cho mình hỏi sao cái này nó ra output hay vậy. Hỏi ngu tý, mình mới học mới học cáiLink học C sharp của msnd mà bị tắc nghẽn không hiểu bài đầu.
LÀm sao truyền cái arg vào với lại mình chạy nó thì cái args.Length = 0 ???
Làm sao để truyền string[] args trong C#?
Bên java thì truyền vào khi biên dịch bàng javac, tức là biên dịch bằng lệnh. Bên này chắc cũng thế
Build ra exe rồi chạy bang cmd. để gán giá trị cho nó :3
1 Like
Nhưng buil bang cách nào ạ, mình chịu bạn chỉ mình với
Cái này là thực thi bằng dòng lệnh mình sẽ có các arguments theo sau. Build bằng IDE thì chắc không truyền được cái này
vi dụ nha:
Bạn tạo dự án Console C# với tên là giaosudauto
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace giaosudauto
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Ban vua nhap vao:");
foreach (string x in args)
Console.WriteLine(x);
Console.ReadKey();
}
}
}
Bạn ấn Shift+Crt+B;
Bàn vào thư mục …giaosudauto\bin\Debug của Project rồi mở Command Prompt, gõ lệnh sau vào:
giaosudauto xinchao whoami
kết quả sẽ như sau:
Hy vọng bạn đã hiểu!
3 Likes
Thank bạn nhiều, đã hiểu