Code

10
Sep

String Calculator Sample C# Code

Code:

    public class StringCalculator
    {
        public int Add(string numbers, char seperator)
        {
            int result = 0;
            if (String.IsNullOrEmpty(numbers)) return result;
10
Sep

Fizz Buzz Sample C# Code

Code:

    public class FizzBuzz
    {
        public string DoFizzBuzz(uint value)
        {
            string result = string.Empty;
            if (value == 0) return result;
10
Sep

Roman Numerals Sample C# Code

Code:

    public class RomanNumbers
    {
        private readonly IDictionary<string, int> m_RomanNumbers;

        public RomanNumbers()
        {
10
Sep

Lucky Numbers Sample C# Code

9
Sep

Kata: String Calculator

Beschreibung:

String Calculator ist eine Unterstufen Kata ähnlich der Kata FizzBuzz, sie soll weiteres Grundwissen über Interfaces und das Prüfen von Daten vermitteln. Gegeben ist ein Interface mit der Funktion "int Add(string numbers)", dieses Interface soll nun von Ihnen implementiert werden. Ziel dieser Funktion ist es alle Zahlen aus dem Parameter "numbers" zu summieren und zurückliefern.

Aufgabe:

  • Implementierung des Interface mit der Funktion "int Add(string numbers)"

29
Aug

Beispiele Online auf Codeplex

Alle C# Beispiel Lösungen, die unter den Katas als Text verlinkt waren, sind nun zentral auf CodePlex zu finden. Aktuell sind dort alle verfügbaren Katas als C# Projekte (inklusive der UnitTests) verfügbar. Kleinere Updates und Fehlerbehebungen kann man am besten in der History finden, bei neuen Katas wird es ein extra "Release" geben. Link: Dojo.CodePlex.com “Otagai ni Rei” 

18
Jun

Kata: Harry Potter

Beschreibung:

Ein Buchhändler hat sich ein neues Rabattsystem für Harry Potter Bücher einfallen lassen. Sie sollen dieses Rabattsystem implementiert und für den Kunden immer das günstigste Angebot berechnen.

Aufgabe:

9
Apr

Kata: Glückliche Zahlen

In dieser Kata sollen die "Glücklichen Zahlen" gefunden werden. Diese sind natürliche Zahlen, die mit einem bestimmten Siebprinzip erzeugt werden.

4
Mär

Kata: Römische Zahlen

Beschreibung:

In der Römische Zahlen Kata soll eine Umrechnung vom arabischen ins römische Zahlensystem implementiert werden.

Aufgabe:

28
Feb

Kata: Fizz Buzz

Beschreibung:

Fizz Buzz ist so zusagen das "Hello World!" unter den Katas. Sie soll auf möglichst einfache Weise zeigen welche Anweisungen und Bestandteile in einer Kata vorkommen. Sie soll daher nur der Einführung in die Kata bzw. der Programmiersprache/UnitTest dienen.

Aufgabe:

  • Wenn eine natürliche Zahl durch 3 teilbar ist soll "fizz" Ausgegeben werden.

Seiten