<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DebugType>none</DebugType>
<DebugSymbols>false</DebugSymbols>
</PropertyGroup>
static Action lastAction = null;
static void AnyAction()
{
Console.WriteLine("Выполняю какое-то действие. Не отключайтесь...");
Thread.Sleep(3000);
}
static void Repeat()
{
Console.WriteLine("Хотите повторить? [Д/н]");
if (char.ToUpper(Console.ReadKey().KeyChar) == 'Д')
{
Console.WriteLine();
lastAction();
Repeat();
}
}
static void Main(string[] args)
{
lastAction = AnyAction;
lastAction();
Repeat();
}
static Queue<Action> actions = new Queue<Action>();
static void AnyAction()
{
Console.WriteLine("Выполняю какое-то действие. Не отключайтесь...");
Thread.Sleep(3000);
}
static void Main(string[] args)
{
actions.Enqueue(AnyAction);
while (actions.Count > 0)
{
actions.Dequeue()();
Console.WriteLine("Хотите повторить? [Д/н]");
if (char.ToUpper(Console.ReadKey().KeyChar) == 'Д')
{
Console.WriteLine();
actions.Enqueue(AnyAction);
}
}
}
<Button Content="Ok" HorizontalAlignment="Left" VerticalAlignment="Top"
Width="75" Margin="0,75,0,0"
Click="Button_Click"
/>
<WrapPanel Name="Buttons" Orientation="Horizontal">
<Button Name="Button1" Content="Button" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="75"
/>
<Button Name="Button2" Content="Button" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="75"
/>
<Button Name="Button3" Content="Button" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="75"
/>
<Button Name="Button4" Content="Button" HorizontalAlignment="Left"
VerticalAlignment="Top" Width="75"
/>
</WrapPanel>
private void Button_Click(object sender, RoutedEventArgs e)
{
Buttons.Visibility = Visibility.Hidden; // Visibility.Visible
/*
if (Buttons.Visibility == Visibility.Hidden)
{
Buttons.Visibility = Visibility.Visible;
}
else
{
Buttons.Visibility = Visibility.Hidden;
}
*/
}
контролировать время, которое я трачу на те или иные задачи
Изучали ли вы слепой набор на англ. раскладке, и если да, подскажите какие-нибудь сервисы или десктопный софт?