Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

elerch/Critical-Path-Extension-Method-for-.NET

Open more actions menu

Repository files navigation

Critical Paths in .NET: Extension Method

This is a rewrite of Critical Path Method Implementation in C#. It has the following features over and above the original:

  • It uses generics to avoid type dependency. Extra metadata is stored internally
  • The public method is an extension method on IEnumerable, so any list works
  • Task information can come in any order. Pass in a lambda to tell the engine how to get a task's predecessors and another lambda to get the task length and it will figure out the rest
  • If a loop is detected in the path, an exception will be thrown

It is used in a production web site and is stable at this point

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.