public string Auth(string Login, string Password){
...
return auth_key; // возвращаемое после выполнения значение типа string
}
public void Send(string dist, string fileName, string auth_key){
// здесь нужно использовать полученный auth_key
}
Были мысли вызвать функцию Auth в Send, но я уверен, что есть решения и получше.
upd: желательно оглашать идею, в которой обе функции выполняются отдельно.
Можно вызвать и в функции, не вижу в этом ничего плохого.
Также можно сохранить результат в переменную:
var key = Auth(string, string);
Send(string, string, key);
UPDATE: Окей, немного подведу код к вашей ситуации, но принцип остался тот же.
public partial class MainForm : Form
{
private string _key;
public MainForm()
{
InitializeComponent();
}
public string Auth(string Login, string Password)
{
string auth_key = Guid.NewGuid().ToString();
return auth_key;
}
public void Send(string dist, string fileName, string auth_key)
{
if (auth_key != null)
{
var a = dist + fileName + auth_key;
}
}
private void button1_Click(object sender, EventArgs e)
{
_key = Auth("login", "qwerty");
}
private void button2_Click(object sender, EventArgs e)
{
Send("dist", "filename", _key);
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Написал приложениеВсе хорошо работало, свойства во вьюмодель биндил к текстовым полям вью Text
Анимация идет друг за другом, а как ее выполнить одновременно? Пробовал потоки, но нельзя обращаться к GUI
Сначала покажу более ранению версию на бекенде, которая работала