JochCool
JochCool
CC#
Created by πŸ₯„feeders help me learn faster ! on 2/5/2024 in #help
βœ… Why is an explicit cast needed even though the implicit cast operator is available?
This works:
C#
(float, float) variable = new Complex(1, 0);
C#
(float, float) variable = new Complex(1, 0);
7 replies
CC#
Created by πŸ₯„feeders help me learn faster ! on 2/5/2024 in #help
βœ… Why is an explicit cast needed even though the implicit cast operator is available?
I think it's because the syntax var (x, y) is deconstruction syntax, so it will try to call a destructor
7 replies
CC#
Created by Blank on 2/2/2024 in #help
βœ… Confused about Asynchronous Programming
Oh, yeah I may have messed up the terminology
54 replies
CC#
Created by Blank on 2/2/2024 in #help
βœ… Confused about Asynchronous Programming
I haven't worked much with WinForms, but if I recall correctly, it never awaits your event handlers. So the UI can be processed asynchronously while the task is busy.
54 replies
CC#
Created by Blank on 2/2/2024 in #help
βœ… Confused about Asynchronous Programming
You're right, using await immediately after getting a task object does not make that code asynchronous. That code at the end is almost correct, but I think it should be like this:
C#
static async Task Main()
{
Task task = someTask();
Console.WriteLine(1);
await task;
}

static async Task someTask()
{
// Do something
await someOtherTask();
// Do something else
Console.WriteLine(2);
}
C#
static async Task Main()
{
Task task = someTask();
Console.WriteLine(1);
await task;
}

static async Task someTask()
{
// Do something
await someOtherTask();
// Do something else
Console.WriteLine(2);
}
This way, the 1 will be printed before awaiting, so it happens at the same time as the other task, making it asynchronous.
54 replies
CC#
Created by Cam on 1/31/2024 in #help
βœ… Help with Simplifying Method further
If you are using Visual Studio, it should already be giving you suggestions for simplifying the code that creates the list
12 replies
CC#
Created by Emporware on 1/24/2023 in #help
❔ Is there a way to remove brackets from empty methods?
As far as I know, no
25 replies
CC#
Created by wcasa on 1/22/2023 in #help
❔ how is c# project compiled??
What do you mean with several c# projects connected
23 replies
CC#
Created by wcasa on 1/22/2023 in #help
❔ how is c# project compiled??
In the screenshot you show only one c# project?
23 replies
CC#
Created by wcasa on 1/22/2023 in #help
❔ how is c# project compiled??
All classes in your project will be compiled; public is only about where in the code you can use the class
23 replies
CC#
Created by wcasa on 1/22/2023 in #help
❔ how is c# project compiled??
Yes, that's correct
23 replies