Solo per curiosità/convenienza: C# fornisce due funzioni espressione condizionale interessanti che conosco: string trimmed = (input == null) ? null : input.Trim();
e string trimmed = (input ?? "").T
so che è possibile utilizzare se affermazioni come la seguente in makefiles: foo: $(objects)
ifeq ($(CC),gcc)
$(CC) -o foo $(objects) $(libs_for_gcc)
else
$(CC) -o foo $(objects) $(norma