convertir variable constante

Peut semble étrange, mais il est un moyen de déclarer ou de convertir variable constante quelque chose comme :

string myVariable = "MyString";
const string myConstant = myVariable ;

J'ai besoin de cette réponse à mon problème:
linq to sql startwith performance des colonnes indexées

grâce

  • Si une constante est vraiment constante, pourquoi auriez-vous besoin pour définir une variable?
  • "Puis-je définir une constante de quelque chose qui n'est pas constante?" Euh... Non.
  • const est compiler constante de temps, Il nécessite un temps de compilation de la valeur de la constante. Peut-être que vous pourriez utiliser une readonly champ.
  • c'est le contraire je veux convertir variable constante. À force de l'entité générée sql select à la place de la procédure stockée. plus de détails ici : stackoverflow.com/questions/25931201/...
  • La réponse que vous avez lié parle des arbres d'expression, ce post parle de code source... Il n'y a pas de lien direct entre les deux donc, cette question est susceptible n'ont rien à voir avec ce que vous cherchez vraiment pour... Peut-être que la lecture de Expression.Constant de l'aide sur MSDN serait un bon point de départ pour poser une nouvelle question. (Vous devriez probablement juste accepter une réponse à ce que je crois tout de réels changements à cette question permettra de le transformer en quelque chose de complètement différent).
InformationsquelleAutor Julian50 | 2014-09-19