Skip to content

Tarik Billa

  • Web Development
    • html
    • vue.js
    • laravel
    • css
    • javascript
    • jquery
    • node.js
    • php
    • asp.net
  • Programming
    • python
    • java
    • c
    • c++
    • c#
  • git
  • android

constructor

What is the best way to give a C# auto-property an initial value?

August 26, 2022 by Tarik

In C# 5 and earlier, to give auto implemented properties an initial value, you have to do it in a constructor. Since C# 6.0, you can specify initial value in-line. The syntax is: public int X { get; set; } = x; // C# 6 or higher DefaultValueAttribute is intended to be used by the … Read more

Categories c# Tags automatic-properties, c++, constructor, getter, setter Leave a comment

How do I call one constructor from another in Java?

August 25, 2022 by Tarik

Yes, it is possible: public class Foo { private int x; public Foo() { this(1); } public Foo(int x) { this.x = x; } } To chain to a particular superclass constructor instead of one in the same class, use super instead of this. Note that you can only chain to one constructor, and it … Read more

Categories java Tags constructor, java Leave a comment

What does the explicit keyword mean?

August 21, 2022 by Tarik

The compiler is allowed to make one implicit conversion to resolve the parameters to a function. What this means is that the compiler can use constructors callable with a single parameter to convert from one type to another in order to get the right type for a parameter. Here’s an example class with a constructor … Read more

Categories c++ Tags c++, c++-faq, constructor, explicit, explicit-constructor Leave a comment
Newer posts
← Previous Page1 … Page51 Page52

Tarik Billa

Software Engineer
tarikbilla@gmail.com
+8801884414000
  • Reuse a hash in YAMLApril 17, 2024
  • Dockerfile: how to redirect the output of a RUN command to a variable?April 16, 2024
  • How to cd to a directory with spaces in the directory name?April 16, 2024
  • Maximum MIME type length when storing the type in a databaseApril 16, 2024
  • What is the difference between Unit, Integration, Regression and Acceptance Testing?April 16, 2024
© 2026 Tarik Billa