I hereby claim:
- I am martincostello on github.
- I am martincostello (https://keybase.io/martincostello) on keybase.
- I have a public key whose fingerprint is 09E6 0E06 CD38 314B 9F25 1C62 74A5 B223 F73B 2AF3
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
REM How to find the root cause of the warning: | |
REM "MSB3277: Found conflicts between different versions of the same dependent assembly that could not be resolved". | |
REM 1) Run MSBuild with the option '/verbosity:detailed' and pipe the output to a file. | |
REM 2) Find all lines that contain the text "There was a conflict between ". | |
REM 3) Fix all conflicting assembly versions in any project(s). | |
REM For .NET Framework/MSBuild: | |
MSBuild.exe MyProject.msbuild /verbosity:detailed >> _AssemblyConflicts.log | |
REM For .NET Core: |
namespace MartinCostello | |
{ | |
using BenchmarkDotNet.Loggers; | |
using Xunit.Abstractions; | |
/// <summary> | |
/// A class that writes output to the test output for Xunit. This class cannot be inherited. | |
/// </summary> | |
public sealed class XunitTestOutputLogger : ILogger | |
{ |
BenchmarkDotNet=v0.11.5, OS=Windows 10.0.18362
Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=2.2.401
[Host] : .NET Core 2.2.6 (CoreCLR 4.6.27817.03, CoreFX 4.6.27818.02), 64bit RyuJIT
DefaultJob : .NET Core 2.2.6 (CoreCLR 4.6.27817.03, CoreFX 4.6.27818.02), 64bit RyuJIT
TODO
#include <iostream> | |
#include <cstdlib> | |
using namespace std; | |
char matrix[3][3]; | |
int win(0); | |
int loss(0); | |
int draw(0); | |
char player; |
name: update-dotnet-sdk | |
on: | |
schedule: | |
- cron: '0 * * * *' | |
workflow_dispatch: | |
jobs: | |
update-dotnet-sdk: | |
name: Update .NET SDK | |
runs-on: ubuntu-latest | |
steps: |
<Project Sdk="Microsoft.NET.Sdk"> | |
<PropertyGroup> | |
<TargetFramework>net6.0</TargetFramework> | |
<IsPackable>false</IsPackable> | |
</PropertyGroup> | |
<ItemGroup> | |
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.10.0" /> | |
<PackageReference Include="xunit" Version="2.4.1" /> | |
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" /> | |
</ItemGroup> |
// There may be corner cases where the naive string matching incorrectly | |
// changes your source file. Check your diff before committing any changes. | |
using System.Text; | |
// Change to whatever your favourite indentation is | |
const string Indent = " "; | |
// Get all the C# files in the specified directory | |
var fileNames = Directory.GetFiles(args[0], "*.cs", SearchOption.AllDirectories); |
using System.Text.Json; | |
using System.Text.Json.Serialization; | |
using System.Text.Json.Serialization.Metadata; | |
namespace Microsoft.AspNetCore.Http; | |
/// <summary> | |
/// Provides extension methods for writing a JSON serialized value to the HTTP response. | |
/// </summary> | |
/// <remarks> |