<Window ....
xmlns:local="clr-namespace:MyApp"
....>
<Window.DataContext>
<local:MainWindowViewModel />
</Window.DataContext>
<Grid>
</Grid>
</Window>
var system32Folder = Environment.GetFolderPath(Environment.SpecialFolder.System);
ProcessStartInfo psiOpt = new ProcessStartInfo("cmd.exe", string.Format("/c {0}\\ping.exe 192.168.1.{1}", system32Folder , Pc))
Если C:\Users\...\bin\Debug скопировать на раб стол, то все ок.
у меня нет ни какой папки Release
Distribution - the action of sharing something out among a number of recipients.
Дистрибуция - действие для разделения чего-либо большому количеству получателей.
Программа полностью бесплатная, программа бесплатная но имеет платные функции, единоразовая плата, ежемесячная плата и т. д.
Список List использовать уже не вариант, очень много переписывать)
public void Test(int[] arr); // сюда может прийти только массив
public void Test(IEnumerable<int> list); // а сюда может прийти и массив, и список. Использовать его через foreach
public void Test(ICollection<int> list); // а тут можно добавлять элементы, есть свойство Count
оно уже автосвойство и потребляет память?
class Test
{
private int a;
private int b;
public int A { get { return a; } }
public int B { get { return b; } }
public int Sum { get { return a + b; } }
public int Auto { get; set; }
}
<Auto>k__BackingField
). Количество свойств (как и методов) не увеличивают потребление памяти экземпляра класса. Просто нужно помнить, что при использовании автосвойства создаётся переменная.