diff options
| -rw-r--r-- | pt-br/csharp-pt.html.markdown | 20 | ||||
| -rw-r--r-- | pt-br/typescript-pt.html.markdown | 7 | 
2 files changed, 10 insertions, 17 deletions
| diff --git a/pt-br/csharp-pt.html.markdown b/pt-br/csharp-pt.html.markdown index be14a1c8..67bfdfdd 100644 --- a/pt-br/csharp-pt.html.markdown +++ b/pt-br/csharp-pt.html.markdown @@ -294,9 +294,9 @@ on a new line! ""Wow!"", the masses cried";                  case 3:                      monthString = "March";                      break; -                // You can assign more than one case to an action -                // But you can't add an action without a break before another case -                // (if you want to do this, you would have to explicitly add a goto case x +                // Você pode declarar mais de um "case" para uma ação +                // Mas você não pode adicionar uma ação sem um "break" antes de outro "case" +                // (se você quiser fazer isso, você tem que explicitamente adicionar um "goto case x")                  case 6:                  case 7:                  case 8: @@ -522,7 +522,7 @@ on a new line! ""Wow!"", the masses cried";              foreach (var key in responses.Keys)                  Console.WriteLine("{0}:{1}", key, responses[key]); -            // DYNAMIC OBJECTS (great for working with other languages) +            // OBJETOS DINÂMICOS (ótimo para trabalhar com outros idiomas)              dynamic student = new ExpandoObject();              student.FirstName = "First Name"; // No need to define class first! @@ -730,10 +730,10 @@ on a new line! ""Wow!"", the masses cried";              set { _hasTassles = value; }          } -        // You can also define an automatic property in one line -        // this syntax will create a backing field automatically. -        // You can set an access modifier on either the getter or the setter (or both) -        // to restrict its access: +        // Você também pode definir uma propriedade automática em uma linha +        // Esta sintaxe criará um campo de apoio automaticamente. +        // Você pode definir um modificador de acesso no getter ou no setter (ou ambos) +        // para restringir seu acesso:          public bool IsBroken { get; private set; }          // Properties can be auto-implemented @@ -854,8 +854,8 @@ on a new line! ""Wow!"", the masses cried";      }      /// <summary> -    /// Used to connect to DB for LinqToSql example. -    /// EntityFramework Code First is awesome (similar to Ruby's ActiveRecord, but bidirectional) +    /// Exemplo de como conectar-se ao DB via LinqToSql. +    /// EntityFramework First Code é impressionante (semelhante ao ActiveRecord de Ruby, mas bidirecional)      /// http://msdn.microsoft.com/en-us/data/jj193542.aspx      /// </summary>      public class BikeRepository : DbContext diff --git a/pt-br/typescript-pt.html.markdown b/pt-br/typescript-pt.html.markdown index f072b257..077aa2cc 100644 --- a/pt-br/typescript-pt.html.markdown +++ b/pt-br/typescript-pt.html.markdown @@ -8,13 +8,6 @@ translators:  lang: pt-br  --- -TypeScript is a language that aims at easing development of large scale applications written in JavaScript. -TypeScript adds common concepts such as classes, modules, interfaces, generics and (optional) static typing to JavaScript. -It is a superset of JavaScript: all JavaScript code is valid TypeScript code so it can be added seamlessly to any project. The TypeScript compiler emits JavaScript. - -This article will focus only on TypeScript extra syntax, as opposed to [JavaScript] (../javascript/). - -  Typescript é uma linguagem que visa facilitar o desenvolvimento de aplicações em grande escala escritos em JavaScript.  Typescript acrescenta conceitos comuns como classes, módulos, interfaces, genéricos e (opcional) tipagem estática para JavaScript.  É um super conjunto de JavaScript: todo o código JavaScript é o código do texto dactilografado válido para que possa ser adicionados diretamente a qualquer projeto. O compilador emite typescript JavaScript. | 
