Home Tags Privacy About

All posts tagged with "C#"

C# (C-sharp) is a general-purpose programming language using strong typing, It was developed around 2000 by Microsoft and used on the .Net platform.

← Newer Posts Page 3 of 13 Older Posts →

C# - SelectTokens get multiple properties from a JSON structure

I have made a quite a few posts about SelectToken and SelectTokens by now. This post describes how to get two or more properties from a »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C# 22 October 2022

C# - NSubstitute, how to mock and match a call that takes a list of items as a parameter

NSubstitute is a great framework for mocking objects for tests. I recently had an unexpected behaviour when stubbing a method call. For this simple example we »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C#, Testing 21 October 2022

C# - How to compare a list of strings, ints or longs with another list

You can check if two lists have the same content and in the same sequence using SequenceEqual: var list1 = new List<int> { 1, 2, »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C# 19 October 2022

C# - How to start a task without waiting for it to finish

This post demonstrates how to run a piece of code asynchronously in C#. This is easily achieved with the Task library. You can start a new »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C# 12 October 2022

C# - List VS Array, differences and when to use what

Both Lists and Arrays in C# are collections* that can hold simple types, objects and structs. We will start by going through the basics of arrays »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C# 09 October 2022

C# - How to get started with WireMock and stub a simple request

You may have been using other frameworks for mocking and stubbing your HTTP requests - also known as using an "Imposter". This post demonstrates »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C#, Wiremock 22 September 2022

ASP.NET - What is the difference between ConfigureServices and Configure?

In previous versions of .Net the standard was to have a startup.cs file which implemented two methods: * ConfigureServices: Which is responsible for configuring dependency injection. »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C#, ASP.NET 17 September 2022

C# - How to subtract time from a DateTime or DateTimeOffset

You are likely looking for one of these two examples (using hours): var dateTimeMinusOneHour = DateTime.Now.Subtract(TimeSpan.FromHours(1)); var dateTimeMinusOneHour = DateTime.Now.AddHours(-1) »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C# 06 September 2022

C# ASP.NET - How to download a file from an endpoint, with PDF, JPG and CSV example

I have previously written a post on how to return HTML from an ASP.NET controller endpoint. In this post I will take a more general »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C#, ASP.NET 06 September 2022

C# - How to make HTTP / REST calls using the HttpClient

C# has great built-in support for making HTTP requests using the HttpClient. Using this client you can Put, Post, Get, Delete and much more using your »

Peter Daugaard Rasmussen Peter Daugaard Rasmussen on C#, HttpClient 29 August 2022
← Newer Posts Page 3 of 13 Older Posts →
  • Rss
  • Twitter
  • LinkedIn
  • profile for Peter Rasmussen at Stack Overflow, Q&A for professional and enthusiast programmers
Peter Daugaard Rasmussen - developer, Consultant, Blogger © 2025 Privacy policy