View AsyncEnumerableExtensions.cs
public static class AsyncEnumerableExtensions | |
{ | |
public static IAsyncEnumerable<TResult> SelectAsync<T, TResult>(this IEnumerable<T> enumerable, | |
Func<T, Task<TResult>> selector) | |
{ | |
return AsyncEnumerable.CreateEnumerable(() => | |
{ | |
var enumerator = enumerable.GetEnumerator(); | |
var current = default(TResult); |
View binary.cs
void Main() | |
{ | |
int[] intArray = new int[]{ 51,83,2523,2452,124,656,254,115,15,5,5,15,156,4378,568,4,37,2,72,2,8,9,10,234,39,23,56,1,63,33}; | |
var list = intArray.ToList(); | |
list.Sort(); | |
var find = search(list,656); | |
find.Dump(); | |
} |
View GOL.cs
internal class GOL | |
{ | |
private int _genCounter = 0; | |
private bool[,] _board; | |
private int _boardSize; | |
public void Play() | |
{ | |
Initialize(30); | |
PrintBoard(); |
View SecretManagerExample.cs
var awsCredentials = new BasicAWSCredentials("someaccesskey", "somesecretkey"); | |
var secretManager = new SecretManager(awsCredentials); | |
secretManager.StoreSecret("somesecretKey","mysecret","Just some test secret I wanted to try"); |
View AWSSecretManager.cs
internal class SecretManager | |
{ | |
private readonly AWSCredentials _credentials; | |
private readonly AmazonSecretsManagerConfig _config; | |
private readonly AmazonSecretsManagerClient _client; | |
public SecretManager(AWSCredentials creds) | |
{ | |
_credentials = creds; | |
_config = new AmazonSecretsManagerConfig { RegionEndpoint = RegionEndpoint.USEast2 }; |
View decrapify.ps1
#Windows 10 Decrapifier 1803/1809 | |
#By CSAND | |
#Nov 14 2018 | |
# | |
# | |
#PURPOSE: Eliminate much of the bloat that comes with Windows 10. Change many privacy settings to be off by default. Remove built-in advertising, Cortana, OneDrive, Cortana stuff (all optional). Disable some data collection. | |
# Clean up the start menu for new user accounts. Remove a bunch of pre-installed apps, or all of them (including the store). Create a more professional looking W10 experience. Changes some settings no longer | |
# available via GPO for Professional edition. | |
# | |
#DISCLAIMER: Most of the changes are easily undone, but some like removing the store are difficult to undo. I encourage you to research these changes beforehand, and read through the script. |
View EntityBuilder.cs
using System; | |
using System.Collections.Generic; | |
using System.Reflection; | |
using System.Reflection.Emit; | |
namespace EntityBuilder | |
{ | |
internal class EntityBuilder | |
{ | |
private readonly IDictionary<string, Type> _cache; |
View DataChecker.cs
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Text; | |
using System.Threading.Tasks; | |
namespace DictionarySwitch | |
{ | |
public class DataChecker | |
{ |
View Program.cs
using System; | |
using Microsoft.Owin.Hosting; | |
namespace SelfHosted{ | |
class Program{ | |
static void Main(string[] args){ | |
using (WebApp.Start("http://localhost:8080")){ | |
Console.WriteLine("Web Server is running."); | |
Console.WriteLine("Press any key to quit."); | |
Console.ReadLine(); |
View Controller.cs
using System.Collections.Generic; | |
using System.Web.Http; | |
namespace SelfHosted{ | |
public class HelloController : ApiController{ | |
// GET api/hello | |
public IEnumerable Get(){ | |
return new string[] { "Hello", "World" }; | |
} |
NewerOlder