Наверное сейчас переустановлю на свежуюставь 10 и не мучайся
проверил на компах с убунтой и макоми после этой фразы, не говори что комп не потянет..
Биос видит диск...поздравляю - диск жив
Если поставлю мой жёсткий диск на первое место, то он появляется в загрузочных устройствах, а флешка пропадает и наоборотэто ни когда не было препятствием к установке - сначала флешка, потом меняете диск. когда надоест, осознаете, что у всех биосов есть хоткей для одноразового выбора устройства загрузки после бипа. обычно F12 у десктопов
вместо этого установить любую таймзону gmt+3 без переходаможно, если вы только серфите и играете. повторюсь, но для
Frontend Developerлучше накатить обновление по множеству причин.
Frontend Developer+
Ничего не смыслю в таймзонахкак вы будете кодить функционал веб приложения, где есть функции связанные с временем клиента и сервера, если клиент и сервер в разных таймзонах?
Console.Write(s == "sum" ? String.Format("Сумма введённых чисел = '{0}'\n", arr.Sum()) : "") падает.. проверяли у себя?
Ну так то да, ну если не будет никаких действий в внутри цикла, придется {} скобки ставитьс чего вдруг? ))
; ;))) .. не поверю что C# 6 этого не допускает. это уже опять же сишное наследие - пустой оператор )))Ну осталось только преподавателю теперь это всё показать, чтобы глаза на лоб полезли :D.. ну да, я бы тоже не проч взглянуть на препода, в подобной ситуации )))
var arr = Array.Empty<int>();
for (var s = ""; (s = Console.ReadLine()) != "exit"; arr = arr.Append(int.Parse(s)).ToArray(), Console.Write(s == "sum" ? $"Сумма введённых чисел = '{arr.Sum()}'" : "")) ;
// тут for один оператор, по тому имеет право на одну строку
// и да, это ужас тоже работает )))int.TryParse есть int.Parse, а еще Convert )))
using System;
using System.Linq;
namespace array_no_list
{
static class Program
{
static void Main(string[] args)
{
var arr = Array.Empty<int>();
var s = "";
while ((s = Console.ReadLine()) != "exit")
if (s == "sum")
Console.WriteLine($"Сумма введённых чисел = '{arr.Sum()}'");
else if (int.TryParse(s, out var result))
arr = arr.Append(result).ToArray();
}
}
}arr = arr.Append(result).ToArray(); смотрится (да и читается) лучше и проще
using System;
using System.Linq;
namespace array_no_list
{
class Program
{
static void Main(string[] args)
{
int[] arr = new int[0];
while (true)
{
string s = Console.ReadLine();
switch (s)
{
case "exit":
return;
case "sum":
Console.WriteLine(String.Format("Сумма введённых чисел = '{0}'", arr.Sum()));
break;
default:
int result;
if (int.TryParse(s, out result))
arr = arr.Concat(new int[] { result }).ToArray();
break;
}
}
}
}
}using System;
using System.Linq;
namespace array_no_list
{
class Program
{
static void Main(string[] args)
{
var arr = Array.Empty<int>();
var s = "";
while ((s = Console.ReadLine()) != "exit")
if (s == "sum")
Console.WriteLine($"Сумма введённых чисел = '{arr.Sum()}'");
else if (int.TryParse(s, out var result))
arr = arr.Concat(new int[] { result }).ToArray();
}
}
}
теперь поясню суть - ответ типа "делать надо так то и так то", тянет на статью в Хабр. а здесь обычно отвечают фразой или предложением
на хабре есть вполне себе рабочий поиск https://habr.com/ru/search/?q=%D0%B3%D0%B5%D0%BD%D...
да и гугл пока что вроде не сломался https://www.google.com/search?client=firefox-b-d&q...
почитайте выдачу. попробуйте найти что то, доступное вашему уровню, но размером с мой ответ + камент/ы (или даже пусть в 10 раз больше). и подумайте - будет ли кто то переводить довольно сложные (для вас на данном этапе) системы понятий и наборы навыков, на понятный вам уровень? даром. долго. и с очень слабыми надеждами на успех