Skip to content

Instantly share code, notes, and snippets.

View CarsCache.cs
class CarsCache
{
private AsyncExpiringLazy<List<Car>> Cars { get; set; }
public CarService CarService { get; set; }
public CarsCache()
{
Cars = new AsyncExpiringLazy<List<Car>>(async metadata =>
{
View jquery.Globalize.js
$.when(
$.get( "cldr/main/en/ca-gregorian.json" ),
$.get( "cldr/main/fr/ca-gregorian.json" ),
$.get( "cldr/supplemental/likelySubtags.json" ),
$.get( "cldr/supplemental/timeData.json" ),
$.get( "cldr/supplemental/weekData.json" )
).then(function() {
return [].slice.apply( arguments, [ 0 ] ).map(function( result ) {
return result[ 0 ];
});
View decimal.cs
[Required]
[Range(Min=0, Max=int.MaxValue)
public decimal Salary { get; set; }
View Horror.cs
foreach (var r in registrations)
{
if ((count++) % 10 == 0);
Console.Write("\r{0} %", Math.Round((double)count / registrations.Count * 100d));
}
View this-is-bridge.cs
//Get the employee list
var employees = EmployeeService.GetAllEmployees();
//Sort employee by name
employees = employees.OrderBy(p => p.Name);
//Send email to employee
MailService.SendMail(employee.Email);
//Get today's date
View grouping.cs
IEnumerable<IGrouping<int, string>> query = elements.GroupBy(k => k.Age, e => e.Name);
View known-color.cs
var names = (KnownColor[])Enum.GetValues(typeof(KnownColor));
var namesList = names.ToList();
//Retirer ceux que vous considérez indésirables
namesList.Remove(KnownColor.White);
namesList.Remove(KnownColor.HighlightText);
namesList.Remove(KnownColor.ControlLight);
namesList.Remove(KnownColor.ControlLightLight);
View linqmethod.cs
var names = collection
.Where(item => item.Name == "Fred")
.OrderBy(item => item.Age)
.Select(item => item.Name)
View linq-query.cs
var names = from item in collection
where item.Name == "Fred"
order by item.Age
select item.Name;
View exception-for.cs
class Program
{
static void Main(string[] args)
{
var error = new System.Exception("1", new System.Exception("2", new System.Exception("3")));
for (var exception = error; exception != null; exception = exception.InnerException)
{
Console.Out.WriteLine("exeption " + exception.Message);
}
You can’t perform that action at this time.