Skip to content

Instantly share code, notes, and snippets.

@mitchstewart
mitchstewart / BinaryFormatterImplementation.cs
Last active August 2, 2017 19:41
BinaryFormatterImplementation
using System;
using System.IO;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters.Binary;
namespace ConsoleDev
{
public class BinaryFormatterImplementation
{
public static void Main(string[] args)
@mitchstewart
mitchstewart / XmlDemo.cs
Created May 19, 2017 15:56
Serialization and Deserialization with C#
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Xml.Serialization;
namespace ConsoleDev
{
public class XmlDemo
{
@mitchstewart
mitchstewart / ListWithinList.cs
Last active May 9, 2017 15:17
This code snippet flattens multiple lists within a list, joins the resulting list to a related list where the two share an ID, and lastly, creates a comma delimited string by joining a list of strings.
/// <summary>
/// Using https://msdn.microsoft.com/en-us/library/bb534336(v=vs.110).aspx as a guide,
/// here's how I flattend out a list within a list.
/// </summary>
public class ListWithinList
{
public static void Main(string[] args)
{
var widgets = new List<Widget>
{