Is it true that are you allowed to carry a knife in canada based on the following text?

The carrying of knives in public is forbidden or restricted by law in many countries. Exceptions may be made for hunting knives, pocket knives, and knives used for work-related purposes (chef's knives, etc.), depending upon the laws of a given jurisdiction. In turn, the carrying or possessing of certain type of knives perceived as deadly or offensive weapons such as automatic or switchblade knives or butterfly knives may be restricted or prohibited. Even where knives may be legally carried on the person generally, this right may not extend to all places and circumstances, and knives of any description may be prohibited at schools, public buildings or courthouses, and at public events.
no