I am looking for ways to bypass function parameters. Assume i have a function:

```
void getDataFromDB(int? ID, string name) {....}

```

I would like to know the ways bypassing ID or name, smt like this:

```
entity.getDataFromDB(42);

```

or

```
entity.getDataFromDB("Customer");

```

I won't call function like this: 

```
entity.getDataFromDB(null,"Customer");

```

I know i can use default values also i can use params for the last parameter.
Any good ideas?