Relative Content

Tag Archive for c#.net

Nullable Reference type

I’m working with a code base that is currently using C# version 7.3 I am trying to set a nullable reference type however it throws an error and says this is not supported please upgrade to C# 8.

Read and Write to the same image file C#

I’m trying to read/write the same image file’s stream. The image file read is working fine but When I writes the image file successfully and then open the image, It shows “It appears that we don’t support this file format.”

c# winformchart symmetric majorgrid

I need to display some graphs that have x=0 about in the middle. I would like to align the major gridlines accordingly, e.g. that one of those gridline is at exactly x=0, instead of the default where the grid starts at the first data point.
I have already tried all kinds of combinations of setting the following, but I could get the major grid to move.

Inheriting IEntity and IEquatable<IEntity> causing warnings

I have a method that processes a list of entities and checks if they are valid or not. Invalid entities are added to a HashSet. Later, I attempt to filter out these invalid entities from the original list, but the filtering doesn’t work correctly — invalid entities are still present in the final list.

How to check the and notify if date is already booked in a C# .NET event management system?

Currently I am working on a semester project which is a Event Management System using Windows Forms Application (C# .NET). But I got a problem that when a new customer wants to book an event on a specific date, it’s necessary to check the if the date is already taken by a another customer. And if it’s taken I want to display a message to the Admin that the date is unavailable. Since all the booking data are storing in a Database (Microsoft SQL server).

C# TAP Confusion

I have 2 async functions, X and Y. Y is only called by X, using like Task.Run( () => Y(some params) ). X creates a cancellation token source and passes it as a parameter to Y, and either X or Y can cancel it, but when Y cancels it, I want Y to wait for X to finish before doing something else. If there was only going to be one X running at a time, I could have a member variable like Task _xTask, and then Y could do await _xTask. But that isn’t the case, and I don’t know how to pass the Task of X to X as a parameter, or determine it from within X. Instead, I could do something like have a Dictionary<Guid, Task>, create a Guid before I create the X Task, and pass that to X, which would pass it to Y, which would grab X’s Task out of that dictionary and await on it. I’m hoping someone has a better idea.