View CarsCache.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$.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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Required] | |
[Range(Min=0, Max=int.MaxValue) | |
public decimal Salary { get; set; } |
View Horror.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
IEnumerable<IGrouping<int, string>> query = elements.GroupBy(k => k.Age, e => e.Name); |
View known-color.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var names = collection | |
.Where(item => item.Name == "Fred") | |
.OrderBy(item => item.Age) | |
.Select(item => item.Name) |
View linq-query.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var names = from item in collection | |
where item.Name == "Fred" | |
order by item.Age | |
select item.Name; |
View exception-for.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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); | |
} |
NewerOlder