Skip to content

Instantly share code, notes, and snippets.

public class SplitPanel : Panel
{
private double[] positions = Array.Empty<double>();
protected override Size MeasureOverride(Size availableSize)
{
if (this.positions.Length < this.InternalChildren.Count)
{
this.positions = new double[this.InternalChildren.Count];
}
namespace Snappy.AlphaVantage
{
using System;
using System.Collections.Immutable;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
public sealed class AlphaVantageClient : IDisposable
{
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
<Window.Resources>
<Style TargetType="Button">
<Setter Property="Padding" Value="6,4" />
<Setter Property="Background" Value="#0073CF" />
<Setter Property="Foreground" Value="White" />
<Setter Property="BorderBrush" Value="#0073CF" />
<Setter Property="BorderThickness" Value="2" />
<Setter Property="HorizontalContentAlignment" Value="Center" />
<Setter Property="VerticalContentAlignment" Value="Center" />
<Setter Property="Template">
Programming Language: Objective CorporateSpeak++
Inspired by the constant corporate speak I have had the pleasure of hearing, I have undertaken the arduos task of developing the next generation of programming language:
Objective CorporateSpeak++
In this essay, I will demonstrate the usage of some of the programming idioms:
Classes
Value-Added Class Foo {

Use case (picked one randomly, there are many)

An analyzer that a property notifies INPC correctly. Given the following code:

public class C : INotifyPropertyChanged
{
    private int p;

    public event PropertyChangedEventHandler PropertyChanged;
SyntaxFactory.MethodDeclaration(
attributeLists: default,
modifiers: default,
returnType: SyntaxFactory.PredefinedType(
keyword: SyntaxFactory.Token(
leading: default,
kind: SyntaxKind.VoidKeyword,
trailing: SyntaxFactory.TriviaList(SyntaxFactory.Space))),
explicitInterfaceSpecifier: default,
identifier: SyntaxFactory.Identifier(
SyntaxTriviaList Comment()
{
return SyntaxFactory.TriviaList(
SyntaxFactory.Whitespace(" "),
SyntaxFactory.Trivia(
SyntaxFactory.DocumentationCommentTrivia(
kind: SyntaxKind.SingleLineDocumentationCommentTrivia,
content: SyntaxFactory.List(
new XmlNodeSyntax[]
{
public static class EnumerableExt
{
public static IEnumerable<T> SkipLast<T>(this IEnumerable<T> source)
{
if (source == null)
{
throw new ArgumentNullException(nameof(source));
}
return SkipLastCore();
{
"AttributesTolerance": 1,
"KeepFirstAttributeOnSameLine": true,
"MaxAttributeCharatersPerLine": 0,
"MaxAttributesPerLine": 1,
"NewlineExemptionElements": "RadialGradientBrush, GradientStop, LinearGradientBrush, ScaleTransfom, SkewTransform, RotateTransform, TranslateTransform, Trigger, Condition, Setter",
"SeparateByGroups": false,
"AttributeIndentation": 0,
"AttributeIndentationStyle": 1,
"RemoveDesignTimeReferences": false,