Richard's blog
Anmeldung
|
Registrieren
|
Hilfe
Home
Kontakt
RSS
Atom
RSS Kommentare
Suche
Ordnungsbegriffe
.Net
.Net Visual Studio Team System 2008 development
Accumulator
Aggregate
Anonymous Types
Apps
Architecture
architecture software quality .net asp.net scalability
ASP.Net
books
build server
building
builds
C#
C# 2.0
C# 3.0
C# 3.0 extension methods ruby syntax
C# 3.0 extension methods ruby syntax ranges
C# 3.0 migration upgrade refactor
C# automatic properties refactoring
C# mixin multiple inheritance
C# mixins ruby
C# mixins Ruby extension methods multiple inheritance
certification
changes in software development
CI
Code Snippets
Commands
concurrency
data
Design
Development
exams
exceptions
Extension Methods
Fibonacci Sequence C# 3.0 code best practices
framework
free
Grouping
IGrouping
integration
Ironpython
IronPythonStudio
Lambda Expressions
LINQ
LINQ SQL DataContext
LINQ to SQL
LinqDataSource
LINQ-to-XML
ListView
loading
MCP
MCTS
Mix08
MVC
MVP
NVelocity
passing anonymous types functions
PowerCommands
Pro LINQ
Programming
Quaility
Refactoring
Ruby
Silverlight
Silverlight 2.0
Software
SQLMetal
SubSonic
Team System
testing
Tips
Tools
Uncategorized
VB
VB.Net
ViewState
Visual Studio
Web
WF
workflow foundation
WPF
XML
Navigation
Home
Blogs
Archive
Juni 2007 (1)
Test
My profile
Nach Ordnungsbegriffen durchsuchen
Alle Ordnungsbegriffe
»
Refactoring
»
Accumulator
(
RSS
)
.Net
Aggregate
C# 2.0
C# 3.0
Development
Lambda Expressions
Ruby
Refactoring C# Series: Aggregation of IEnumerable
von
.Net Smoothie
I was recently reading this book about the Ruby programming language, and came across this piece of example code: [1,3,5,7].inject(0) {|sum, element| sum+element} -> 16 [1,3,5,7].inject(1) {|product, element| product*element} ...
Abgelegt unter:
C# 3.0
,
.Net
,
Refactoring
,
C# 2.0
,
Development
,
Ruby
,
Lambda Expressions
,
Accumulator
,
Aggregate