Skip to content

Instantly share code, notes, and snippets.

View jskeet's full-sized avatar
💭
Very happily employed. I do not wish to hear from recruiters.

Jon Skeet jskeet

💭
Very happily employed. I do not wish to hear from recruiters.
View GitHub Profile
using NodaTime;
using System;
using System.Globalization;
Console.WriteLine(TimeZoneInfo.Local.Id);
Console.WriteLine(DateTimeZoneProviders.Tzdb.GetSystemDefault().Id);
Environment.SetEnvironmentVariable("TZ", "Europe/Paris");
TimeZoneInfo.ClearCachedData();
using Newtonsoft.Json;
using System.Data;
var dt = new DataTable
{
Columns = { "id", "name" },
Rows = { { "x", "y" } }
};
string json = JsonConvert.SerializeObject(dt);
var options = new CreateExtractJobOptions
{
Labels = JobLabels,
LoadConfigurationModifier = op => op.UseAvroLogicalTypes = true
};
for (int i = 0; i < 10; i++)
{
if (i % 2 != 0)
{
Console.WriteLine(i);
}
}
@jskeet
jskeet / Test.cs
Created September 15, 2023 18:47
List<Quantite> list = new List<Quantite>
{
new Quantite
{
Poids = 0,
Palette = 33,
UniteSpecifique = "test"
}
};
public void CultureDayNameTest()
{
var polishCulture = CultureInfo.CreateSpecificCulture("pl-PL");
DateTime date = new DateTime(2023, 9, 16);
// Format the day of the week in the Polish culture. Without specifying
// the culture, the current culture is used.
string stringDay = date.ToString("dddd", polishCulture);
stringDay.ShouldContain(DayOfWeek.Saturday.ToString()); //Not passed
}
using System;
using System.IO;
class Value
{
private readonly int x;
public Value(int x)
{
this.x = x;
using System;
struct Point
{
public int x;
public int y;
}
class Test
{
using System.Threading.Tasks;
class Test
{
static async Task Main()
{
// (Include the error message in the post.)
_ = await Condition() ? await M1() : await M2();
}
public class Test {
private String name;
public void printName(Test other) {
System.out.println(other.name);
}
}